Perhaps some more info would help. I suspect the issue is your upload speed.
How many human players were in the game (1v1? 3v3?) Also can you post a speed test result on your connection? Were you running anything in the background that uses internet such as torrents, or an antivirus. Was someone else on your network?
Generally speaking if one person in game shows as their ping bouncing up and down its an issue with their upload speed. If it shows everyones ping bouncing up and down the issue tends to be with your upload speed.
I can only play up to 4v4 because my upload speed is not high enough. Download speed is genrally not a concern as most ISPs offere higher download speeds than upload.