Your guess is right. The match was drawn 2-2. But I would say it was a horrible match. We saw 5 red cards in this match. Both teams were very aggressive. Porto committed 18 fouls and Sporting 13 fouls. And referee showed to 3 of Sporting's, 2 of Porto's players' red cards. However, Porto is still 6 points ahead of the points table.
Wouldn't say that it was horrible match. Opposite, I would say that it was great derby. Fight, drama, something that I wanted to see. It's difficult to expect to see nice football in such games.
Game ended 2:2, but Porto should be happy about result. They made comeback from losing 2:0 and didn't let Sporting to get closer in the table.
And you have to see what happened after game. 3 of 4 red cards were shown after final whistle and everything were close to turn into MMA fight without rules:
https://www.youtube.com/watch?v=aQbV8cVZIcQHow surprising, one of red cards was given to Pepe
. And managers of both teams also was there - seems tht they're hot guys, especially Porto coach.