Streaming ranked game.

Lose miserably. 

El oh el.