The 1987 Ontario general election was held on September 10, 1987, to elect members of the 34th Legislative Assembly of Ontario. The governing Ontario Liberal Party, led by Premier David Peterson, was returned to power with their first majority government in half a century, and the second-largest majority government in the province's history. Peterson had successfully managed to govern with a minority in the Legislature by obtaining the co-operation of the Ontario New Democratic Party, led by Bob Rae, in a confidence and supply agreement. It was through the NDP's support that Peterson was able to form a government, even though the Progressive Conservative Party had won a slightly larger number of seats in the previous election. The PC Party, led by Larry Grossman, campaigned on a platform of tax cuts to stimulate the economy. Its support continued to slide, as voters opted for the change that the Liberal-NDP arrangement provided, with Grossman losing his own seat. The PCs fell to 16 seats and third place in the legislature, their worst showing in an election in half a century. The NDP was unable to convince the bulk of voters that it should be given credit for the success of the Liberal government that it had supported. It nevertheless did receive more votes and a larger proportion of the vote than in the previous election, although the party lost six seats due to the first-past-the-post electoral system. The party became the Official Opposition for the fourth time in its history. Results Riding results Algoma Algoma—Manitoulin Beaches—Woodbine (incumbent) Marion Bryden (NDP) 19948 Patricia Herdman (L) 8519 John Beveridge (PC) 3022 Steve Thistle (Lbt) 533 Brampton North Brampton South (incumbent) Bob Callahan (L) 17913 Frank Russell (PC) 6772 Paul Ledgister (NDP) 5786 Don Best (FCP) 2946 Jim Bridgewood (Comm) 268 Garnet Brace (Lbt) 225 Malcolm Cook 158 Brantford Brant-Haldimand Bruce Burlington South (incumbent) Cam Jackson (PC) 12968 Bill Priestner (L) 12363 Judy Worsley (NDP) 4694 Don Pennell (FCP) 1125 Dan Riga (Lbt) 228 Cambridge Mike Farnan (NDP) 11284 Claudette Millar (L) 11183 (incumbent) Bill Barlow (PC) 8752 Anneliese Steden (FCP) 1500 Carleton Carleton East (incumbent) Gilles Morin (L) 20706 Joan Gullen (NDP) 6105 Roland Saumure (PC) 4572 Andre Lafrance (FCP) 926 Chatham—Kent (incumbent) Maurice Bossy (L) 13370 Brian Rice (NDP) 7623 Ron Anderson (PC) 6669 Marcy Edwards (FCP) 806 Don Carnegie 341 Cochrane North Cochrane South Cornwall Don Mills Murad Velshi (L) 11083