Winning sacrifice

Sort:
Avatar of vivovolta

http://www.chess.com/livechess/game?id=1174490348

Avatar of Montsalvat

I think move 19 Q = "Check" qxq re-capture with the pawn check then win the exchange  with check!!