Davie Selke (right) scored the decisive goal for Hertha Berlin against RB Leipzig on Sunday. Photo: Filip Singer/EPA

RB Leipzig dropped out of the Bundesliga top four on Sunday after Davie Selke fired 10-man Hertha Berlin to a shock 3-2 victory at the Red Bull Arena.

Former RB striker Selke grabbed a brace on his return to Leipzig, as Hertha battled to an astonishing triumph, despite going down to 10 men early in the game.

Selke curled in the opener for Hertha in the fifth minute, but his joy was short-lived as Hertha defender Jordan Torunarigha was controversially sent off for colliding with Timo Werner just minutes later.

Hertha refused to buckle, and Salomon Kalou doubled the lead with a powerful header on the half-hour mark.

Five minutes after the break, Selke was denied by goalkeeper Peter Gulacsi on the counter-attack, only to score at the far post from the resulting corner.

Not until the 68th minute did Leipzig strike back, with Willi Orban heading in a cross from Bruma.

Marcel Halstenberg then headed in a long ball in injury time, but it was too little, too late for an exhausted RB side.

Leipzig have failed to win any of their four league games this month, and have now dropped to fifth in the Bundesliga table, level on points with fourth-placed Bayer Leverkusen.