1.Nf3 Nf6 2.d4 e6 3.c3 d5 4.Bf4 Bd6 5.Bg3 O-O 6.e3 b6 7.Nbd2 Bb7 8.Bd3 Nbd7 9.Ne5 Ne4 10.f3 Nec5 11.Bc2 Nxe5 12.dxe5 Be7 13.Qb1 g6 14.h4 h5 15.Nb3 Nxb3 16.axb3 Kg7 17.Qd1 a5 18.Bf2 c5 19.g4 hxg4 20.fxg4 d4 21.e4 Rh8 22.Qf3 Bxh4 23.O-O-O Bg5+ 24.Kb1 Rxh1 25.Rxh1 dxc3 26.Be3 a4 27.Rf1 Bxe3 28.Qxf7+ Kh6 29.Rh1+ Kg5 30.Qh7 Qd2 31.Qh6+ Kxg4 32.Qxg6+ Kf3 33.Rh3+ Kf2 34.Qg3+ Ke2 35.Qf3+ Ke1 36.Rh1+ Bg1 37.Rxg1# 1-0