Sporting Clube de Portugal came back from the death to earn a 2-2 draw against Porto in a sensational game of football at Estádio do Dragão.
The Dragons got off to a great start, pouncing on a loose pass from Franco Israel which saw Evanilson open the scoring in the 7th minute.
Porto doubled their lead in the 40th minute after a long run forward by 18-year-old Martim Fernandes, the debutant picking out Pepê Aquino who fired past Israel.
Viktor Gyökeres replaced Bragança at half-time, Rúben Amorim introducing Nuno Santos in the 60th minute and Marcus Edwards in the 86th. All three players would contribute to an incredible preiod of play which saw Sporting score twice in 60 seconds.
It had to be Gyökeres, the Swedish striker heading home Santos’ cross before tapping in Edwards’ cross after Porto had gifted the Lions possession from the restart.
It was an incredible end to the game, the result seeing Sporting inch closer to the Primeira Liga title, now five points clear of Benfica with three games remaining. Porto move one point ahead of Braga in the race for third spot.