1.Nf3 d5 2.g3 Nf6 3.Bg2 g6 4.O-O Bg7 5.d3 O-O 6.Nbd2 c5 7.e4 d4 8.h3 Nc6 9.Nh4 Nd7 10.f4 e5 11.f5 Nf6 12.Rf2 Nh5 13.Kh2 Bf6 14.Ndf3 Nxg3 15.Kxg3 g5 16.Nxg5 Bxg5 17.Qg4 f6 18.Bxg5 fxg5 19.Nf3 Rf7 20.h4 h6 21.hxg5 hxg5 22.Rh1 Rg7 23.Rh5 Bd7 24.Bf1 Qe7 25.Rfh2 Rf8 26.Nxg5 Rxg5 27.Rxg5+ Kf7 28.Rh7+ Ke8 29.Rxe7+ Nxe7 30.Qh5+ Kd8 31.Qh6 Rf7 32.Qh8+ Kc7 33.Qxe5+ Kd8 34.f6 Nc6 35.Rg8+