Great blitz game - I missed the rook sacrifice on several turns (despite seeing the potential of it), but was reprieved a couple of times to give me the win
JohnnySleazy - I thought Bxa8 was a mistake when I first went through the game because of 20. ...c5 as I couldn't see a way past it. In fact it only delays mate by 1 move (it is mate in 7, 20. Be6, 20. a3 and 20. a4+ are all mate in 6 - see variations below)
Great blitz game - I missed the rook sacrifice on several turns (despite seeing the potential of it), but was reprieved a couple of times to give me the win