1.Nf3 a6 2.e4 b6 3.c4 e6 4.Ne5 c5 5.g3 Bb7 6.b3 Qg5 7.Bh3 Qxe5 8.d4 Qxe4+ 9.Be3 Qxh1+ 10.Kd2 Qxh2 11.Bxe6 fxe6 12.a3 Nh6 13.Qh5+ Qxh5 14.Bg5 Qxg5+ 15.Kd1 cxd4 16.a4 d3 17.Na3 Bc5 18.Ra2 Bxa3 19.Rxa3 Bf3+ 20.Ke1 d2+ 21.Kf1 d1=Q# 0-1