They might hold this one as the PCs tend to do quite poorly here even win they win province wide.  Only the Rosedale portion which is a small portion of the riding are the PC's strong.  The NDP is competitive but their chances are probably better in the next election as the new riding boundary lops off the Rosedale portion thus making it more NDP friendly.  Essentially the Liberals always win here, by either winning throughout in a good election or coming second in every part of the riding while the NDP usually gets clobbered in Rosedale and the PCs elsewhere while the Liberals are competitive throughout the riding.  So tough to say but if the Liberals lose this they are in big trouble.