1.g3 g5 2.Bg2 d5 3.d4 h6 4.h4 g4 5.Nc3 Nf6 6.e4 dxe4 7.Nxe4 Nbd7 8.Nxf6+ Nxf6 9.Ne2 c6 10.O-O Bf5 11.c4 Bg7 12.Bf4 Qd7 13.Be5 O-O 14.Nf4 Ne8 15.Bxg7 Nxg7 16.d5 e5 17.dxe6 Qxd1 18.exf7+ Kxf7 19.Raxd1 Rad8 20.f3 gxf3 21.Bxf3 Bc2 22.Rde1 Rfe8 23.Rxe8 Kxe8 24.Nh5 Ne6 25.Bg4 Nc5 26.b4 Ne4 27.Ng7+ Ke7 28.Nf5+ Ke8 29.Rf4 Rd2 30.c5 Bb1 31.a3 Ra2 32.Nd6+ Nxd6 33.cxd6 Rxa3 34.d7+ Ke7 35.Rf8 Rxg3+ 36.Kf2 Rd3 37.Re8+ Kd6 38.d8=Q# 1-0