Fly half Dominic Coulson scored a last minute penalty to hand Kenya U20 a 26-24 win over hosts Brazil at the ongoing World Junior trophy on Sunday morning in Brazil.
Brazil had come from 17 points down to lead Kenya U20 23-24 but Culson gave the young Simbas a last laugh.
Dominic Coulson's points and Geoffrey Okwach's try saw Kenya lead 13-10 at the interval before taking a 23-10 within seven minutes in the second half.
Brazil however fought back to score on the right wing and in between the posts to go 23-24 up before Coulson slotted in the three pointer.
Kenya now has one win from the competition while Brazil remains winless. On Wednesday, they lost 11-63 to Uruguay.
Other matches on matchday 2 saw Portugal beat Canada 49-21, Japan beat Uruguay 46-31 and Tonga dismiss Hong Kong 64-12.
Kenya's next match is against Japan on Wednesday at 11pm.
Round 2 results
Kenya 26 Brazil 24
Portugal 49 Canada 21
Japan 46 Uruguay 31
Tonga 64 Hong Kong 12