1.a4 Nc6 2.Nf3 e5 3.g3 e4 4.Nh4 d5 5.Nc3 d4 6.Nxe4 f5 7.d3 fxe4 8.Bg2 Bb4+ 9.Kf1 g5 10.Nf3 exf3 11.exf3 Be7 12.f4 g4 13.h3 gxh3 14.Bxh3 Nf6 15.Bg2 Bg4 16.Bf3 Qd7 17.Kg2 h5 18.Bxg4 Nxg4 19.Qe2 O-O-O 20.f3 Ne3+ 21.Bxe3 dxe3 22.Qxe3 h4 23.g4 Bd6 24.Rae1 Rdf8 25.f5 Bg3 26.Qe6 Bxe1 27.Rxe1 Qxe6 28.Rxe6 Nd4 29.Re7 h3+ 30.Kg3 h2 31.Kg2 h1=Q+ 32.Kg3 Qh2# 0-1