Trump just took the lead in PA votes with 80+% votes counted. If everything stays the way it is now, he would end up with 308 electoral votes - a landslide.

It seems he will win without PA as well, with AZ, WI, and MI.