The U.S. national men’s basketball team remained undefeated (4-0) in the 2012 Olympic Games after barely escaping with a 99-94 victory over Lithuania on Aug. 4 in London.

Forward LeBron James scored 20 points, including nine points scored in the last four minutes of the game, as USA erased a late deficit for the comeback win.

Team USA had just come off an 83-point win over Nigeria on Aug. 2, but the match with Lithuania proved the U.S. quest for the gold medal in basketball won’t come without a challenge.

Even after taking the lead in the fourth quarter, Lithuania stayed on Team USA’s heels. The score was 87-86 with just more than four minutes remaining.

That’s when James, viewed as Team USA’s captain, took over. The reigning National Basketball Association (NBA) Finals Most Valuable Player knocked down a clutch three-pointer, then followed it up with a monstrous dunk on a fast-break possession that gave Team USA just enough of a cushion to remain unbeaten.

Forward Carmelo Anthony, who broke the U.S. record for most points scored in a single Olympic game with 37 on Aug. 2 against Nigeria, matched James with 20 points against Lithuania. Anthony leads Team USA through four games with a total of 83 points scored. Forward Kevin Durant followed up with 16 points for the U.S.

Lithuania was led by Linas Kleiza with 25 points.

USA will next face Argentina on Monday, Aug. 6.