A fairly straight-forward game between the posts for the keeper, was safe on crosses and barely tested directly by Mainz.
The centre-back continues his return from a lengthy injuy lay-off with a decent showing, excitable at times in possession but solid enough.
A strangely uncertain performance from the defender, who was caught out at times by Mainz's aggression. Still a fairly easy turn in a match dominated by BVB.
Had a quiet start to the match but came into his own after the break with some excellent surges forward. Went close with two chances.
Got forward well throughout the game, using his pace to stretch the visitors. Occasionally caught out at the other end but without grave consequences.
The youngster was a livewire throughout the match, popping up across the Mainz area to try to force further goals.
Full of decent touches in the middle - a neat pass to Lewandowski almost played in the Poland international for a second.
Was a doubt to start for the clash after carrying a knock during the week, but showed no ill-effects and finished calmly to give his side an early lead.
A composed, understated performance from the Real Madrid loanee, passed calmly and did not put a foot out of place.
Not the most explosive match from the winger, but chased and harried throughout and kept Mainz on the back foot with his determination.
A typically boisterous challenge on Wetklo in the opening minute yielded the ball for Reus to score. Struck late to add to his impressive Bundesliga tally this season.
Came out timidly against Lewandowski and was punished as Reus turned into the net. Quickly redeemed himself with several excellent stops.
Alongside Svensson in the middle of defence, never stopped working to close down the box for Lewandowski and could do nothing on that freak opening goal.
One of Mainz's yellow card recipients and deserved it for a brutal hit. Fortunate not to concede a penalty after tugging Lewandowski down.
Was solid enough through the first half, but struggled when Schmelzer started to probe forward after the break and looked stretched.
Always diligent at the back under difficult circumstances, was a doubt for the match but came through with a good defensive showing.
Alongside Zimling, posed a stern challenge to Dortmund's flair players and was never afraid to stick the boot in. Offered little creative flair.
Struggled to impose himself as Dortmund comfortably directed traffic through the middle. Sacrificed for Szalai in the second half.
One of the more exciting players wearing red on Saturday, tested Piszczek well out wide but needed more quality on his crossing.
An uncompromising figure in the middle for Mainz, was lucky to escape an early yellow card for a brutal takedown of Gundogan.
Always busy and full of sacrifice, suffered through the lack of decent service during his time on the pitch. Withdrawn in the second half.
Received one of the few clear chances Mainz enjoyed, after drifting free on the left, but his finish was disappointing and well wide.