1.f4 Nf6 2.Nf3 c5 3.e3 e6 4.d4 h6 5.Bd3 d5 6.c3 Qb6 7.O-O Nc6 8.Nbd2 Be7 9.Ne5 a5 10.a4 O-O 11.Bc2 Bd8 12.g4 Nxe5 13.fxe5 Nd7 14.Nf3 f6 15.Qd3 f5 16.gxf5 exf5 17.Kh1 Qe6 18.Rg1 Rf7 19.Qe2 b6 20.Bd2 Ba6 21.Qg2 Nf8 22.h4 Raa7 23.Qh2 Bc8 24.Rg2 Qc6 25.Rag1 b5 26.axb5 Qxb5 27.dxc5 Qxc5 28.Nd4 a4 29.Be1 Ra6 30.Bxf5 Qc4 31.Bc2 Rb6 32.Bd1 Qd3 33.Bxa4 Qxe3 34.Bf2 Qh3 35.Bb3 Qd7 36.Be3 Bc7 37.Bc2 Qe7 38.Bf4 Rxb2 39.Bh7+ Kxh7 40.Rxb2 Ne6 41.Bg3 Nxd4 42.cxd4 Bf5 43.Qe2 Be4+ 44.Kh2 Ba5 45.Rb3 Qe6 46.Re3 Qf5 47.Rxe4 dxe4 48.Rg2 Rb7 49.Rf2 Qg6 50.h5 Qc6 51.Rf8 Bc3 52.Qg4 Bxd4 53.Qf5+ g6 54.hxg6+ Qxg6 55.Rh8+ Kg7 56.Qf8# 1-0