Takuma Asano (18) celebrates his game-winning goal,  (Yukihito Taguchi-USA TODAY Sports)

For the second consecutive day, an Asian team overcame a halftime deficit to pull off a major upset at the World Cup.

Trailing by a goal at halftime, Japan struck twice within eight minutes late in the second half to stun Germany in a Group E match at Khalifa International Stadium in Doha, Qatar.

Substitutes Ritsu Doan and Takuma Asano scored to lift Japan over the four-time world championship side.

On Tuesday, Saudi Arabia rallied from a goal down to surprise one of the tournament favorites, Argentina by the same score.

In some respects, the matches had similar elements.

As Argentina did, İlkay Gundogan converted a penalty kick to give the Germans a 1-0 lead in the 33th minute.

Germany pushed for an insurance tally, but a staunch Japan defense held off its opponents.

The Japanese then turned the match on its head within an eight-minute span.

Only four minutes after coming on Doan, who plays for the German team Freiburg, equalized for the Asian side in the 75th minute.

Asano scored the go-ahead goal, latching onto a long feed down the right flank from Ko Itakura. He worked himself into the penalty area before roofing his shot past goalkeeper Manuel Neuer in the 83rd minute and a 2-1 advantage.

Japan managed to hold off the Germans, although Leon Goretzka fired a shot from outside the box just wide right five minutes into stoppage time.