Istanbul, Turkey:Ferrari's Felipe Massa won his second consecutive Turkish Grand Prix on Sunday, beating teammate Kimi Raikkonen.
Two-time defending Formula One champion Fernando Alonso of McLaren was third.
Overall leader Lewis Hamilton of McLaren had been in third place but dropped to fifth after shredding a tire on the 43rd lap. Nick Heidfeld was fourth.
With five races left, Alonso gained on his teammate after being as low as sixth in the early stages of the race.
In the overall standings, Hamilton's lead was cut to five points over Alonso, 84-79. Massa is third with 69 points and Raikkonen is next with 68.
The Ferraris and McLarens continue to divide the races. In the 12 races so far, Alonso, Hamilton Massa and Raikkonen have won three each.
Massa made a reversal after his last race. He finished 13th in the Hungarian GP on August 5 after a disappointing qualifying run that made him start from the back of the grid.
At the start on Sunday, the two Ferrari drivers went to the top positions with Hamilton third. Alonso was beaten to the first turn by the two BMW-Sauber drivers and was sixth after the first lap.
After five laps, he was more than seven seconds from first and, more important, almost five behind Hamilton.
At 10 laps it was still the two Ferraris ahead of Hamilton, with Alonso about 10 seconds back. Alonso was able to move into fourth past Heidfeld and Robert Kubica at the first pit stop, but he was still losing time.
By 25 laps, Massa was back in front of Raikkonen and Hamilton with Alonso fourth, about 18 seconds behind.
Things changed on the 43rd lap when Hamilton was flapping rubber from his shredded front tire while in third place. He managed to make it to the pits but Alonso moved into third and Heidfeld was fourth.
Renault's Heikki Kovalainen was sixth, followed by Nico Rosberg of Williams and Kubica.
The next race is the Italian Grand Prix on September 9, followed by the Belgian Grand Prix a week later.