1.a3 d5 2.Nf3 c5 3.c3 Bf5 4.b4 cxb4 5.axb4 Nd7 6.d4 b5 7.e4 dxe4 8.Nh4 Bg6 9.Bxb5 Nf6 10.Nxg6 hxg6 11.d5 Qc7 12.Ra6 Rb8 13.Qa4 Rxh2 14.Rf1 Kd8 15.Rxa7 Rb7 16.Rxb7 Qxb7 17.Be3 Nb6 18.Qa5 Nxd5 19.Bc5 e3 20.c4 exf2+ 21.Rxf2 Rh1+ 22.Rf1 Nc7 23.Qxb6 Qe4+ 24.Kd2 Qxg2+ 25.Rf2 Qg4 26.Qb8+ Qc8 27.Qxc8+ Kxc8 28.Rxf7 Rh2+ 29.Kc3 Rh3+ 30.Kd4 Ne6+ 31.Ke5 Nxc5 32.bxc5 Rh8 33.Nc3 g5 34.Nd5 g4 35.Kf4 g5+ 36.Kxg4 e6 37.Nb6+ Kb8 38.c6 Ba3 39.Rb7# 1-0