1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 d5 5.c3 Be7 6.Nbd2 O-O 7.Bd3 b6 8.Ne5 Bb7 9.h4 Nbd7 10.Qf3 Rc8 11.h5 h6 12.Qg3 Kh8 13.Ndf3 b5 14.Bxb5 Nxe5 15.Nxe5 Ne4 16.Qg4 Qa5 17.Bd3 cxd4 18.exd4 Rxc3 19.O-O Rcc8 20.Rac1 Nf6 21.Nxf7+ Rxf7 22.Qxe6 Rcf8 23.Bg6 Nxh5 24.Bxf7 Nxf4 25.Qxe7 Qd8 26.Qxd8 Ne2+ 27.Kh2 Rxd8 28.Rc7 Ba8 29.b3 g5 30.a4 Re8 31.f4 Rb8 32.Rf2 Rxb3 33.Rxe2 h5 34.Re8+ Kg7 35.Bxh5+ Kf6 36.Rf7# 1-0