Card floating mid on screen

I was playign vs a priest and his card was in the middle of the screen and it was my turn but there was a delay when it was my turn so exited the game and came and it said i had won last ranked game.

Is this lag caused by my internet or server lag?