Unofficial poll-by-poll results are out.
Here's a breakdown by the city's "demographic" neighborhoods:
Dovercourt (pt.): NDP 45.3%, Liberals 38.4%, Greens 7.2%, PCs 6.4%
Annex: Liberals 47.3%, NDP 28.5%, PCs 11.6%, Greens 9.4%
Palmerston (pt.): NDP 42.7%, Liberals 39.6%, Greens 8.6%, PCs 7%
University: Liberals 43.4%, NDP 31.9%, Greens 13.8%, PCs 8.8%
Trinity Bellwoods: Liberals 45.8%, NDP 37.3%, PCs 7.9%, Greens 6.9%
Kensington-Chinatown: Liberals 47.5%, NDP 33%, PCs 9.8%, Greens 6.8%
Bay Street Corridor (pt.): Liberals 52.3%, NDP 20.9%, PCs 20.2%, Greens 4.1%
Waterfront and the Island (pt.): Liberals 46.9%, PCs 24%, NDP 22.4%, Greens 4.8%
Niagara: Liberals 48.1%, NDP 31.2%, PCs 15.3%, Greens 5.3%
Marchese's vote really evaporated in and around the Annex, as did his Chinese vote (there was a bigger turnout in the Chinese community this time who came out in large numbers to vote for Han Dong) and Marchese came in third in the condos. Marchese won a bunch of polls around Christie Pits (though his best poll was Toronto Island), the PCs did best in the condos and Tim Grant of the Greens did best in Harbord Village (he served as chair of the HVRA) and the Annex.