1.d4 Nf6 2.Nf3 d5 3.Bf4 Nbd7 4.e3 g6 5.Nbd2 Bg7 6.Bd3 b6 7.c3 Bb7 8.Ne5 O-O 9.h4 Nh5 10.g4 Nxf4 11.exf4 Nxe5 12.fxe5 f6 13.h5 fxe5 14.hxg6 e4 15.Rxh7 exd3 16.g5 Qd6 17.Qh5 Qe6+ 18.Kf1 Qe2+ 19.Qxe2 dxe2+ 20.Kxe2 Rf5 21.Rg1 e5 22.dxe5 Rxe5+ 23.Kd3 Rf8 24.f3 Ba6+ 25.Kc2 Rff5 26.Rh5 Re2 27.Kd1 Bd3 28.Rh3 c5 29.f4 c4 30.Rf3 Re6 31.Rf2 d4 32.Nf3 dxc3 33.bxc3 Rxf4