Match ends, Cameroon 2, Guinea-Bissau 0.
Cameroon began the defence of their Africa Cup of Nations crown with victory over Guinea-Bissau in Group F.
Yaya Banana opened the scoring for the Indomitable Lions, heading low into the net from Karl Toko Ekambi's cross.
Stephane Bahoken capitalised on a defensive mix-up three minutes later to seal the points for Clarence Seedorf's side.
Ghana drew 2-2 with Benin in Tuesday's other Group F game.
Cameroon's tournament preparations were disrupted by a row over bonuses, with the Indomitable Lions squad staging a sit-in protest before departing for Egypt.
The five-time winners started slowly in Ismailia but grew into the game as the first half progressed, spurning several good opportunities to break the deadlock before the interval.
Christian Bassogog twice failed to hit the target from good positions, while Fulham midfielder Andre-Frank Zambo Anguissa sidefooted wide from Bassogog's pass.
Full-back Joyskim Dawa Tchakonte and captain Eric Maxim Choupo-Moting both forced fine saves out of Guinea-Bissau goalkeeper Jonas Mendes, before quick-fire goals from Banana and Bahoken secured the win.
Piqueti went closest for Guinea-Bissau, heading against the post from Nadjack's delivery.
Cameroon are next in action against fellow tournament favourites Ghana on Saturday (18:00 BST), while Guinea-Bissau take on Benin later that day (21:00 BST).
Analysis
By BBC Sport Africa's Piers Edwards
This was a solid start from the defending champions, who took a while to get into their stride - helped by Guinea-Bissau running out of steam a little in the second half.
That was perhaps unsurprising after Guinea-Bissau - taking on the five-time champions in only their second finals appearance - impressed when holding their own in the first half, albeit helped by some wayward finishing from the champions.
That was a theme of the game as the Indomitable Lions missed chance after chance - but two goals in three minutes changed their fortunes (the second fortuitously falling their way) - as they slowly went up the gears.
Surprise champions in 2017 after several big-name players missed the tournament, Cameroon have been bolstered by the return of Ajax's Andre Onana and Paris St-Germain's Eric Maxim Choupo-Moting - but opponents will have noticed some defensive lapses which Guinea-Bissau failed to exploit.
Line-ups
Cameroon
Formation 4-3-3
- 1Onana
- 12Dawa
- 4Banana
- 5Ngadeu-NgadjuiBooked at 78mins
- 6Oyongo
- 8Zambo Anguissa
- 14Mandjeck
- 10Sutchuin DjoumSubstituted forBahokenat 67'minutes
- 11Bassogog
- 13Choupo-MotingSubstituted forBoumalat 79'minutesBooked at 85mins
- 17Toko EkambiSubstituted forN'Jieat 67'minutes
Substitutes
- 3Bong
- 7N'Jie
- 9Bahoken
- 15Kunde
- 16Ondoa
- 19Zoua
- 20Boumal
- 21Kaptoum
- 22Kana-Biyik
- 23Kameni
Guinea-Bissau
Formation 4-3-3
- 1Mendes
- 2Cassamá
- 5Brito e SilvaBooked at 58mins
- 14Soares
- 22Cande
- 7Mendes Lopes
- 20Soriano Mane
- 10Tuncará Gomes
- 15Silva SáSubstituted forBaldéat 71'minutes
- 13MendySubstituted forMendesat 81'minutes
- 18Brito e SilvaSubstituted forBarbosa Intimaat 75'minutes
Substitutes
- 3Nogueira
- 4Djaló Tiratolay
- 6Soares Dabó
- 8Lamine Jaquité
- 9Baldé
- 11Barbosa Intima
- 12Camara Dabó
- 16Moro Cassamã
- 17Baldé
- 19Mendes
- 21Chipela Gomes
- 23Vieira Cá
- Referee:
- Noureddine El Jaafari
- Attendance:
- 5,983
Match Stats
- Possession
- Home60%
- Away40%
- Shots
- Home16
- Away11
- Shots on Target
- Home5
- Away1
- Corners
- Home8
- Away2
- Fouls
- Home24
- Away12
Live Text
Post update
Full Time
Second Half ends, Cameroon 2, Guinea-Bissau 0.
Post update
Hand ball by Joyskim Dawa (Cameroon).
Post update
Foul by Christian Bassogog (Cameroon).
Post update
Jorginho (Guinea-Bissau) wins a free kick in the defensive half.
Post update
Attempt missed. Juary Soares (Guinea-Bissau) right footed shot from the centre of the box is close, but misses to the left. Assisted by Zézinho with a cross following a corner.
Post update
Corner, Guinea-Bissau. Conceded by Yaya Banana.
Post update
Offside, Cameroon. Joyskim Dawa tries a through ball, but Clinton N'Jie is caught offside.
Booking
Olivier Boumal (Cameroon) is shown the yellow card for a bad foul.
Post update
Foul by Olivier Boumal (Cameroon).
Post update
Nadjack (Guinea-Bissau) wins a free kick in the defensive half.
Post update
Delay over. They are ready to continue.
Post update
Delay in match because of an injury Juary Soares (Guinea-Bissau).
Post update
Olivier Boumal (Cameroon) wins a free kick in the defensive half.
Post update
Foul by Zézinho (Guinea-Bissau).
Post update
Foul by Georges Mandjeck (Cameroon).
Post update
Zézinho (Guinea-Bissau) wins a free kick in the attacking half.
Substitution
Substitution, Guinea-Bissau. Joseph Mendes replaces Frederic Mendy.
Post update
Foul by Yaya Banana (Cameroon).
Post update
Jorginho (Guinea-Bissau) wins a free kick in the defensive half.