1.a4 Nf6 2.a5 c5 3.b4 cxb4 4.g4 Nxg4 5.d3 d5 6.e3 Nc6 7.Be2 h5 8.Nf3 e5 9.Nbd2 Be7 10.h3 Nf6 11.Bb2 Qc7 12.a6 bxa6 13.e4 O-O 14.exd5 Nxd5 15.Rg1 Rb8 16.Ne4 Nf4 17.h4 Bg4 18.Rxa6 f5 19.Neg5 Bxg5 20.hxg5 Nd4 21.Bxd4 exd4 22.Nxd4 Qc3+ 23.Qd2 Qxd4 24.Qe3 Qxe3 25.fxe3 Nxe2 26.Rh1 f4 27.Kf2 fxe3+ 28.Kxe3 Rbe8+ 29.Kd2 Ng3 30.Rg1 Rf2+ 31.Kc1 Ne2+ 32.Kd2 Nxg1+ 33.Kc1 Ree2 34.Ra5 Rxc2+ 35.Kb1 b3 36.Rc5 Rce2 37.d4 b2 38.Rc1 bxc1=Q+ 39.Kxc1 Kf7 40.Kd1 Rf1# 0-1