What a close call


It's a nice game to watch, even thou there are many mistakes. The biggest of them all is black's last move 19...bxd3??. If he had just played the natural move (the one 95% of players above 1200 would have chosen) 19..Rxd3+ then 20.Ke2 (forced) and after that black has plenty of ways to finish white of. Like: 20....Nd4+ and white can't avoid mate next move: 21.Kf1 Rg3!# or 21 Qxd4 Rxd4#