Roberta Vinci of Italy returns a shot to Caroline Wozniacki of Denmark in Toronto Wednesday. — Reuters TORONTO — Defending champion Caroline Wozniacki lost the last six straight games to Roberta Vinci in a 6-4, 7-5 upset defeat in the second round of the Rogers Cup on Wednesday. The world No. 1-ranked Wozniacki was leading 5-1 in the second set and looking to rally from a set down, but the No. 22-ranked Vinci finished her off with three straight breaks of serve. In other matches, former No. 1 Serena and fifth-seeded Maria Sharapova both advanced. Serena pulled out a tough second set to beat Julia Goerges 6-1, 7-6 (7), and Sharapova edged 19-year-old Bojana Jovanovski of Serbia 6-1, 7-5 in a chilly evening match. Serena will next meet China's Zheng Jie, who advanced Tuesday night when second-seeded Kim Clijsters pulled out due to stomach muscle injury. In other results, Serbia's Ana Ivanovic beat Iveta Benesova of the Czech Republic in a match that had to be moved from center court after the wind blew a light onto the surface and Australia's Samantha Stosur beat Canada's Aleksandra Wozkiak 6-3, 6-4. Eighth-seeded Francesca Schiavone of Italy eased into the third round with a 6-1, 6-3 victory over Ekaterina Makarova of Russia. Wimbledon champion Petra Kvitova defeated Anabel Medina Garrigues of Spain 7-6 (3), 6-3, and Lucie Safarova of the Czech Republic ousted Romania's Simona Halep 6-2, 6-4. A scheduled matchup between the top two Chinese players was canceled when Peng Shuai withdrew from her match against world No. 6 Li Na with a left hip injury. Peng, who came into the match ranked No. 16, said she first sustained the injury last week in San Diego.