1.a3 Nf6 2.e4 Nxe4 3.d4 g6 4.f3 Nd6 5.Nc3 Bg7 6.Bf4 O-O 7.Be5 Bh6 8.g4 f6 9.Bg3 Ne8 10.d5 f5 11.h4 fxg4 12.fxg4 d6 13.g5 Bg7 14.Qd2 c6 15.h5 gxh5 16.Rxh5 Qb6 17.O-O-O Bg4 18.Rh2 Bxd1 19.Bd3 Bh5 20.Qe1 Bg6 21.Bxg6 hxg6 22.Qe6+ Rf7 23.Rf2 Nf6 24.gxf6 Bxf6 25.Rg2 Nd7 26.Bf2 Nf8 27.Rxg6+ Nxg6 28.Bxb6 axb6 29.Nge2 Kg7 30.Ng3 Raf8 31.Nf5+ Kh7 32.Qe3 Bg5 33.Qxg5 Rxf5 34.Qg4 Rf1+ 35.Kd2 R8f2+ 36.Ne2 Rh1 37.Ke3 Rhh2 38.Nd4 Rfg2 39.Qf3 c5 40.Ne6 Kg8 41.a4 Rxc2 42.Qf5 Rce2+ 43.Kd3 Ne5+ 44.Kc3 Re3+ 45.Qd3 Rxd3# 0-1