1.g3 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Nc2 h5 7.h4 d6 8.Bg2 Be6 9.Ne3 Rc8 10.Nd2 Nf6 11.Nd5 Qa5 12.O-O Nxd5 13.Nb3 Nc3 14.Bxc6+ bxc6 15.Nxa5 Nxd1 16.Rxd1 c5 17.f3 Bf5 18.e4 Bd7 19.Rb1 f5 20.Bf4 fxe4 21.fxe4 Rf8 22.Rd2 Rb8 23.Nb3 Rb4 24.Re1 Rxc4 25.e5 dxe5 26.Bxe5 Bh6 27.Rd5 Bc6 28.Rxc5 Rxc5 29.Nxc5 Rf3 30.Ne6 Bd2 31.Re2 Be3+ 32.Kh2 Rf1 33.g4 Bf2 34.Nc7+ Kf7 35.gxh5 Rh1# 0-1