The slide definitely got him close to the plate, but sliding naturally slows you down. So who knows if running through home plate would have made a difference.
Whatever the case, Toronto have been incredibly unlucky the last two games. The ball getting stuck in the wall yesterday and then game 6 ends with a boneheaded play at 2nd base. Tonight we saw two chances to win for Toronto with the above play at the plate and then that miracle catch in the outfield (okay, the catch was simple enough but the outfielders still collided). LA arsed their way to the title.