The Black Stars of Ghana rose from their 2-3 defeat to Portugal in the opening match of the ongoing FIFA World Cup in Qatar to beat Korea Republic by the same margin on Monday, and improve their chances of qualifying for the last 16.
Ghana were two goals ahead by the 34th minute through Mohammed Salisu (24th minute) and Mohammed Kudus (34th minute) and led into the break.
But Gue-Sung Cho cancelled the lead with goals in the 58th and 61st minutes.
Kudus however had the last word with another goal in the 68th minute, which turned out to be the winning goal.
With three points so far, Ghana are now second in Group H, behind Portugal, who have a game in hand against Uruguay later in the day. Uruguay have a point from their goalless result against Korea on Matchday 1.
Ghana’s final group match is against Poland on Friday.
In the earlier games, Cameroon kept their hopes of reaching the World Cup last 16 alive as they battled back from two goals down to draw a six-goal thriller with Serbia in Group G.
Cameroon took the lead through Jean-Charles Castelletto but Strahinja Pavlovic and Sergej Milinkovic-Savic replied to give Serbia a half-time advantage.
Aleksandar Mitrovic added a third for Serbia and they looked to be cruising to a win that would have put them in a strong position to progress from the group.
However, the Indomitable Lions roared back thanks to Vincent Aboubakar’s superb lob and Eric Maxim Choupo-Moting’s equaliser three minutes later.
Mitrovic had a chance to regain the lead for his side but the Fulham striker curled a shot wide in the closing moments after being teed up by Dusan Tadic.
Both sides lost their opening match so this result leaves them two points adrift of Brazil and Switzerland, who meet later on Monday (16:00 GMT).