TORONTO — Sheanon Williams scored in the 85th minute to lift the Philadelphia Union to a 1-1 draw with Toronto FC on Saturday.

Eric Hassli put Toronto (5-17-7), vying for its MLS win in nearly two months, ahead in the 58th minute. It was the French striker's second goal in two games and his third in six outings since joining Toronto from Vancouver.

Williams tied it 27 minutes later as Philadelphia (7-13-6) took advantage of some sloppy play by the opponents. Toronto was unable to clear a low cross from Antoine Hoppenot through the penalty box, and the ball went through a sea of legs until Williams tapped it in for only his second goal in 63 career games.