The St. Louis Cardinals beat the Boston Red Sox 5-4 in Game 3 of the World Series, with the game ending on a controversial call by the umpires.

Third base umpire Jim Joyce called Red Sox third baseman Will Middlebrooks for obstructing the Cardinals' Allen Craig as he tried to score in the 9th inning on Saturday night.

Craig appeared to have been tagged out at home plate by Boston catcher Jarrod Saltalamacchia, but home plate umpire Dana DeMuth signaled "safe" and immediately pointed to third base, confirming the obstruction call.

The Cardinals now have a 2-1 lead in the best-of-seven World Series.

St. Louis reliever Trevor Rosenthal (1-0), who pitched 1 2/3 innings, got the win, while Boston reliever Brandon Workman (0-1) got the loss.

Game 4 of the Fall Classic will be played on Sunday night at Busch Stadium in St. Louis, Missouri, with Lance Lynn scheduled to take the mound for the Cardinals to face Boston's Clay Buchholz. EFE