Serena Williams has easily beaten Victoria Azarenka in straight sets in Toronto to set up a WTA hardcourt tournament final with Australian Samantha Stosur.
The American needed just 77 minutes to eliminate the fourth seeded Azarenka of Belarus while Stosur dispatched Agnieszka Radwanska 6-2 5-7 6-2 to reach the final.
Williams is competing in just her fourth tournament since being sidelined for a year by injuries and illness.