It was as unbelievable victory for Porto as they shocked Bayern Munich to hold a first leg lead in an entertaining Champions League quarter-final tie.
The Portuguese side went ahead early on through a Ricardo Quaresma penalty, after Manuel Neuer tripped striker Jackson Martinez in the box.
Winger Quaresma then dispossessed Dante before running through on goal and calmly slotting a second into the net.
Thiago pulled a goal back for Bayern, but Martinez grabbed a brilliant third. The return leg takes place on 21 April.
Porto hold a significant advantage in the tie as they aim to reach their first semi-final since winning the competition in 2004 under Jose Mourinho.