There was little the keeper could do to stop Joaquin's opener from finding the bottom corner but he did well to stop two headers from the Spaniard from going in. He also kept a thunderous shot from Duda out.
Was guilty of a weak clearance which Julio Baptista pounced on and ultimately led to the opening goal. His positioning was not always great but more than atoned for his error with the winning goal in stoppage time.
Had a nervy start to the game as he made a few slack passes and rash challenges, picking up an early booking in the process. He found it difficult to find his role in the game and was taken off in the 73rd minute.
Failed to supply the sort of delivery from the left that he so regularly does for his side in the Bundesliga. He looked rushed on the ball and was guilty of diving in as Joaquin netted a massive away goal for Malaga.
Attempted to keep things simple at the back and did so for much of the game. At times he looked ruffled when under pressure from set pieces but his presence at the other end proved vital in the BVB comeback.
A typically adventurous performance from the BVB full-back. He offered plenty of width but found it difficult to penetrate the stubborn Malaga defence. But this did not stop him attacking and he was utterly tireless.
Was extremely hungry for the ball as he tidied things up in the middle of the park for Dortmund. He then used possession well, distributing it to his team-mates and providing them with forward momentum from deep.
Looked capable of cutting apart the Malaga defence with the merest of touches. His passing was very impressive and he offered a lot of drive to his team, yet his finishing left a lot to be desired.
Served the team well by slotting in when Piszczek went on a forward rampage, but when given the chance to move inside he never quite made a lasting impression. He did not supply Lewandowski with much service himself.
Found it difficult to find space in which to use his pace in the first half, but earned himself a delightful assist with a quality flick after drifting inside. He kept on going and scored BVB's second which gave momentum for the win.
An impressive performance from the 24-year-old as he held up the ball superbly and linked the play with those behind him to great effect. He showed an awesome amount of composure to round Caballero for the BVB equaliser.
The Argentine had little to do for much of the game until he made two truly astounding saves to deny Reus and Gotze with just over 10 minutes remaining. Such heroics proved not to be enough, though.
He could have offered his team-mates more support as the hosts equalised when he failed to read the play. He got flustered under the increasing pressure from Dortmund in the closing stages after a decent first half.
Rarely got forward to try and stretch Dortmund on the break and when he did decide to venture up the field he was not at all convincing. He failed to close the space quickly enough and allowed the hosts too much space.
The Argentine displayed his wealth of experience as he anticipated the movement of Dortmund and positioned himself well. However, he completely fell apart when it mattered most and his team threw the game away.
Struggled to provide a similarly solid presence to what the suspended Weligton may have offered. He looked uncomfortable in the aerial battle, which was evident in the late turnaround.
Never stopped being a danger to BVB as he dribbled in from the right to great effect. He scored a valuable away goal for his team and could well have had a couple more, though Weidenfeller was equal kept out two of his headers.
The Portuguese helped protect his team down the left flank and made a number of impressive, searching passes. A thunderous effort almost got the better of Weidenfeller before being withdrawn in the 74th minute.
The young Spaniard found it difficult to influence the game during as BVB dominated possession. Nevertheless his touch remained exemplary and he played a role in both of his side's goals.
Tracked the play through the centre of the pitch impressively and made it difficult for Dortmund to link from defence to attack. His hounding helped for the hosts out of their rhythm and onto sending long passes up from the back.
Tracked the play through the middle of the park impressively throughout, squeezing the pitch and making it difficult for the visitors to find a way through. His presence in the middle made Malaga a stubborn unit.
Did his best to try and provide a target for Malaga to send the ball up to. He did not manage to worry Weidenfeller himself but his physique made him a nuisance and he was involved in the opener before assisting Eliseu for the second.
Came on for Gundogan in the 86th minute and added a physical presence to unsettle Malaga.
Replaced Bender in the 73rd minute and helped heap the pressure on the visitors with some quality crosses into the area.
Brought on for Blaszczykowski in the 74th minute and continually got himself in the right areas in the box. Was denied a goal by a block, though Santana tapped in the rebound.