Bochum's sketchy home record continued on Sunday, after Dominik Kaiser's well thought out free-kick in the latter stages. Yussuf Poulsen gave the visitors a deserved lead before Simon Terodde equalised, though Kaiser's dead-ball ability proved to be the key and RB Leipzig notched up a second successive win.

Bochum were dealt a blow in the hours before the game, as Michael Esser confirmed that he'd be moving to Sturm Graz in the summer. Andreas Luthe had his place back in goal for the leaving shot-stopper, while Patrick Fabian replaced Malcolm Cacutalua after their 2-0 loss to SV Darmstadt 98.

Achim Beierlorzer's side were finally beginning to find some consistency and a 2-1 comeback win against 1. FC Nürnberg was further evidence of that. Tim Sebastian, who played brilliantly after coming on at half-time, started in place of Stefan Hierländer in their only alteration.

Leipzig almost got off to the perfect start. It took them forty seconds to play in Yordy Reyna, with the Peruvian cutting back to Emil Forsberg. The Swede couldn't direct his six-yard header on target, however, a massive early let off for Bochum.

Georg Teigl also had a fine effort blocked by Fabian, in what was a dominant beginning by the visitors. The Bulls' playmaker Dominik Kaiser sent in a dangerous free-kick from the corner of the eighteen-yard box moments later, although Luthe was able to scramble it behind for a corner.

The dominance finally paid off in the twelfth minute, as Yussuf Poulsen found the opener. A lovely ball from Forsberg found the Danish starlet coming off Felix Bastians' shoulder, he only need one touch to pass it past Luthe and into the bottom corner for his tenth goal of the season.

Poulsen wasted a great chance to double his and Leipzig's total. His chop inside left his free and then he curled his shot wide of goal, leaving Reyna slightly frustrated that he didn't use him for an easy tap in.

Bochum finally made a decent foray forward on the half hour mark. Marco Terrazino and Thomas Eisfeld exchange passes and the former should have scored, but instead shot just wide of Fabio Coltorti's left-hand post.

Reyna's pace continued to cause Bochum problems and Stefano Celozzi had to be constantly wary of any counter attacks. The hosts continued to push and most of that joy came in wide areas; their crossing lacked accuracy, however, meaning Leipzig held their lead at half-time.

The second-half was already providing plenty of intrigue. The visitors had a few early set-piece chances and Simon Terodde volleyed straight at Coltorti, had it went either side it could easily have been an equaliser. Terodde is the league's top-scorer and he nearly increased his lead at the summit, only for his scruffy volley to slip wide of the post.

He wouldn't be denied the third time, however. A quite remarkable ball from Michael Gregoritsch, who'd only came on a minute before, set Terodde bearing down on goal. The former-Union Berlin striker made no mistake and emphatically finished past Coltorti for his fifteenth goal of the season.

Their joy was short lived. Patrick Fabian gave away a needless free-kick on the edge of the box and Kaiser confidently stepped up and slid it under the wall, similar to Xabi Alonso's free-kick earlier in the season. It was brilliant piece of improvisation from one of the league's best creators, a great goal.

The afternoon was to get worse for the hosts when Anthony Losilla saw yellow twice in the space of three minutes, meaning he was heading for the changing rooms and Bochum had to play the remaining quarter of an hour with ten men.

Bochum nor Leipzig could add to their total and the small pocket of away fans were able to celebrate an away win. They keep up their promotion hopes should any side above them suffer a massive collapse, as they take on 1. FC Kaiserslautern next weekend. The hosts will be disappointed that they couldn't build on Terodde's goal, but will be hopeful they can beat 1860 Munich on Saturday.