Can I get a win on 1000 ping

Yesterday my Internet provider messed me up and while streaming My ping was 1000 up and down.

I tried streaming at 720p but made no difference so the live stream was awful. I decided to record the gameplay while I was streaming.

The community challenged me to win the game even though the quality was bad for them. Here is the video (1080p no problem) with the painful moments…