Arsenal came from 2-0 down away at Wolfsburg to level up their Women's Champions League semi-final tie on Sunday, a huge result ahead of the second leg at the Emirates Stadium next month.
The Gunners looked set for a very difficult day in Germany after conceding two sloppy goals inside the first 25 minutes. But the way the team recovered was fantastic.
Rafaelle halved the deficit before half time with a powerful header and then Stina Blackstenius put the finishing touches on a great team goal with just over 20 minutes to play.
🏆 TOP STORY: Messi set to leave PSG for free this summer
📣 HAVE YOUR SAY: Which players should Wrexham target this summer?
🚨 MUST READ: Most painful Premier League title slip-ups ever
It sets us up for a very tasty second leg on May 1, with Wolfsburg needing a massive result in north London now.
GOAL takes a look at the winners and losers from a dramatic encounter...