 Nieto won the Portuguese Grand Prix for Aprilia's tenth consecutive victory.Nieto, who crashed in lap 13, recovered from seventh position to win the rain-soaked race over Melandri.Aprilia's winning streak was broken when Yamaha's Sebastián Porto won the Rio de Janeiro Grand Prix under wet race condition.