1.d4 Nf6 2.g3 g6 3.c4 Bg7 4.Bg2 O-O 5.Nf3 d6 6.Nc3 Nbd7 7.O-O e5 8.dxe5 dxe5 9.e4 a5 10.Qc2 c6 11.h3 Qe7 12.Be3 Nh5 13.c5 Kh8 14.Rad1 f5 15.exf5 gxf5 16.Rfe1 f4 17.gxf4 Nxf4 18.Bxf4 Rxf4 19.Ne4 Nf8 20.Qd2 Bxh3 21.Neg5 Be6 22.Nxe6 Nxe6 23.Nxe5 Raf8 24.Nd7 Rxf2 25.Qe3 R8f4 26.Re2 Rxe2 27.Qxe2 Bd4+ 28.Rxd4 Rxd4 29.Qe5+ Kg8 30.Qg3+ Qg5 31.Nf6+ Kf7 32.Ne4 Rd1+ 33.Kh2 Qxg3+ 34.Kxg3 Rd3+ 35.Kg4 h5+ 36.Kf5 Rd5#