1.f4 d5 2.Nf3 Bg4 3.e3 Nd7 4.d4 e6 5.Bd3 c5 6.c3 c4 7.Bc2 Bd6 8.O-O Ngf6 9.Nbd2 O-O 10.Qe1 Bf5 11.e4 dxe4 12.Nxe4 Bxe4 13.Bxe4 Qc7 14.Bc2 b5 15.Qh4 g6 16.Ne5 Be7 17.Qh6 Rfe8 18.Rf3 Nh5 19.Nxf7 Bf8 20.Qg5 Kxf7 21.f5 exf5 22.Bxf5 Ndf6 23.Bf4 Nxf4 24.Bxg6+ Nxg6 25.Rxf6+ Kg7 26.Raf1 Re4 27.Rf7+ Qxf7 28.Rxf7+ Kxf7 29.Qd5+ Kg7 30.Qxe4 Rd8 31.Qb7+ Kg8 32.Qxb5 Rd6 33.Qc5 Re6 34.Qxc4 Kf7 35.d5 Re8 36.Qc7+ Re7 37.Qc4 Kg7 38.h3 Ne5