Commentary:
90+3' Gabon push upfield but Beida Dahane quickly pulls them for offside.
90+2' Free kick in a good position for Gabon!
90+1' Gabon make their third substitution with Axel Meye replacing Aaron Boupendza.
90' Beida Dahane signals a Gabon throw-in in Morocco's half.
90' Can Gabon get the ball into an attacking position from this throw-in in Morocco's half?
89' Romain Saiss is on a sub for Sofiane Chakla for Morocco.
89' Morocco make their fourth substitution with Tarik Tissoudali replacing Azzedine Ounahi.
88' Patrice Neveu is making the team's second substitution at Stade Ahmadou Ahidjo with Kevin Mayi replacing Jim Allevinah.
87' Beida Dahane signals a free kick to Gabon in their own half.
86' Beida Dahane signals a free kick to Morocco in their own half.
85' Gabon to take a throw-in in Morocco territory.
84' Achraf Hakimi gets an equalizer for Morocco. The score is now 2-2.83' Can Morocco capitalize from this dangerous free kick?
83' Beida Dahane signals a Morocco throw-in in Gabon's half.
81' Jim Allevinah instrumental with a fine assist.
81' Goal! Nayef Aguerd gives Gabon a 2-1 lead.80' Jean Noel Amonome is back on his feet again.
79' Beida Dahane waits before resuming play because Jean Noel Amonome for Gabon is still down.
78' Ball goes out of play for a Gabon goal kick.
78' Morocco are pushing forward but Selim Amallah's finish is wide of the goal.
77' Throw-in Gabon.
76' Gabon awarded a free kick in their own half.
75' Morocco have a goal kick.
75' In Yaounde Gabon attack through Aaron Boupendza. The finish is off target, however.
75' Throw-in for Morocco at Stade Ahmadou Ahidjo.
75' Beida Dahane signals a free kick to Gabon.
74' Sofiane Boufal scores from the spot and Morocco draw level at Stade Ahmadou Ahidjo.71' Ball goes out of play for a Morocco goal kick.
71' Gabon's Louis Ameka Autchanga misses with an attempt on goal.
70' Andre Poko returns to the field for Gabon after picking up a slight injury.
70' Gabon awarded a free kick in their own half.
69' The match at Stade Ahmadou Ahidjo has been interrupted briefly for a check on Andre Poko, who is down injured.
69' Free kick Morocco.
68' Beida Dahane signals a free kick to Gabon in their own half.
67' Can Morocco get the ball into an attacking position from this throw-in in Gabon's half?
66' Gabon to take a throw-in in Morocco territory.
65' Gabon awarded a free kick in their own half.
64' Beida Dahane awards Gabon a goal kick.
64' Corner awarded to Morocco.
64' Louis Ameka Autchanga is replacing Alex Moussounda for Gabon at Stade Ahmadou Ahidjo.
63' Morocco have been awarded a corner by Beida Dahane.
62' Beida Dahane signals a Morocco throw-in in Gabon's half.
61' Morocco drive forward but Youssef En-Nesyri is judged offside.
60' Beida Dahane signals a free kick to Morocco in their own half.
59' Goal kick for Morocco at Stade Ahmadou Ahidjo.
59' Faycal Fajr hits the bar! Nearly a goal there for Morocco.
58' Ball goes out of play for a Gabon goal kick.
57' Morocco to take a throw-in in Gabon territory.
57' Morocco make their third substitution with Aymen Barkok replacing Faycal Fajr.
57' Sofiane Boufal is on a sub for Ayoub El Kaabi for Morocco.
56' Beida Dahane awards Morocco a goal kick.
56' Gabon's Aaron Boupendza gets his shot away but it misses the target.
56' Gabon awarded a throw-in in their own half.
55' Ball safe as Gabon is awarded a throw-in in their half.
55' Throw-in for Gabon in their own half.
55' Can Morocco capitalize from this throw-in deep inside Gabon's half?
54' Beida Dahane signals a free kick to Morocco.
54' Free kick Morocco.
51' Gabon have a goal kick.
50' Beida Dahane signals a free kick to Morocco.
49' Beida Dahane signals a free kick to Morocco.
47' Beida Dahane signals a free kick to Morocco in their own half.
46' Corner awarded to Morocco.
46' Morocco pushes forward through Faycal Fajr, whose finish on goal is saved.
The first-half is over at Stade Ahmadou Ahidjo.
45+1' Goal kick for Gabon at Stade Ahmadou Ahidjo.
45+1' Gabon's Aaron Boupendza has been booked in Yaounde.
45+1' Morocco awarded a free kick in their own half.
45' Beida Dahane awards Gabon a goal kick.
45' Beida Dahane signals a free kick to Morocco in their own half.
44' Ball goes out of play for a Gabon goal kick.
43' Gabon awarded a free kick in their own half.
42' Beida Dahane signals a Morocco throw-in in Gabon's half.
42' Throw-in Morocco.
41' Morocco awarded a free kick in their own half.
41' Corner awarded to Gabon.
40' Lloyd Palun (Gabon) gets in a powerful header but the ball is cleared away.
40' Gabon have been awarded a corner by Beida Dahane.
39' In Yaounde Gabon drive forward through Kanga Guelor. His shot is on target but it's saved.
38' Sofyan Amrabat (Morocco) has received a first yellow card.
38' Free kick Gabon.
37' Gabon have a goal kick.
37' Azzedine Ounahi of Morocco gets in a strike, but is off target.
37' Can Morocco get the ball into an attacking position from this throw-in in Gabon's half?
37' Can Morocco get the ball into an attacking position from this throw-in in Gabon's half?
36' Johann Obiang (Gabon) gets a yellow card.
36' Free kick Morocco.
34' Morocco to take a throw-in in Gabon territory.
33' Beida Dahane signals a free kick to Morocco.
32' Gabon's Aaron Boupendza has run offside.
31' Vahid Halilhodzic (Morocco) is making a first substitution, with Selim Amallah replacing Ilias Chair.
31' Goal kick for Morocco at Stade Ahmadou Ahidjo.
31' Gabon's Aaron Boupendza breaks free at Stade Ahmadou Ahidjo. But the strike goes wide of the post.
30' Gabon have a goal kick.
30' Sofiane Chakla for Morocco gets in a strike but fails to hit the target.
30' Corner awarded to Morocco.
28' Morocco have been awarded a corner by Beida Dahane.
27' Beida Dahane signals a Morocco throw-in in Gabon's half.
27' Ball safe as Morocco is awarded a throw-in in their half.
25' Beida Dahane signals a free kick to Gabon in their own half.
25' Morocco awarded a free kick in their own half.
24' Free kick Gabon.
24' Beida Dahane signals a free kick to Morocco in their own half.
24' Beida Dahane signals a free kick to Morocco in their own half.
23' Gabon awarded a free kick in their own half.
23' Morocco to take a throw-in in Gabon territory.
21' Great play from Jean Noel Amonome to set up the goal.
21' Gabon take a 1-0 lead thanks to Jim Allevinah.21' Ayoub El Kaabi for Morocco is whistled offside.
19' Beida Dahane signals a free kick to Gabon.
19' In Yaounde Gabon's Aaron Boupendza is caught offside.
18' Aaron Boupendza of Gabon is pulled up for offside.
18' Beida Dahane signals a free kick to Gabon in their own half.
17' Ball goes out of play for a Morocco goal kick.
15' Goal kick for Morocco at Stade Ahmadou Ahidjo.
15' Gabon are coming forward and Kanga Guelor gets in a strike, it misses the target, however.
14' Beida Dahane signals a free kick to Morocco.
13' Gabon awarded a throw-in in their own half.
12' Beida Dahane awards Morocco a goal kick.
9' Free kick Morocco.
8' Throw-in for Gabon in their own half.
8' Throw-in for Morocco at Stade Ahmadou Ahidjo.
7' Can Gabon get the ball into an attacking position from this throw-in in Morocco's half?
6' Beida Dahane signals a Morocco throw-in in Gabon's half.
5' Throw-in for Gabon at Stade Ahmadou Ahidjo.
4' Ball safe as Morocco is awarded a throw-in in their half.
4' Gabon awarded a free kick in their own half.
4' Gabon awarded a throw-in in their own half.
3' Throw-in for Gabon in their own half.
1' Throw-in Gabon.
Max favourites reached