1.f4 d6 2.d4 d5 3.Nd2 e5 4.dxe5 Bb4 5.c3 Bf8 6.Ngf3 Be7 7.Nb3 Nh6 8.e3 Nf5 9.c4 c6 10.c5 O-O 11.Be2 b6 12.cxb6 axb6 13.Nbd4 Bh4+ 14.g3 Be7 15.O-O f6 16.e6 Nxd4 17.Nxd4 f5 18.Qc2 c5 19.Nxf5 Bxe6 20.Nxe7+ Qxe7 21.Bd3 Nc6 22.Bd2 Bh3 23.Rf2 Qd7 24.Rc1 Bg4 25.Bxh7+ Kh8 26.a3 Rac8 27.b3 Bh5 28.Re1 Rcd8 29.Bg6 Qg4 30.Bxh5 Qxh5 31.Qd3 Kg8 32.Qb5 Ne5 33.Ref1 Ng4 34.Rg2 Rd6 35.Qd3 Rh6 36.h4 Rb8 37.f5 Rd8 38.e4 Rhd6 39.Bg5 dxe4 40.Qxe4 Re8 41.Qc4+ Qf7 42.Qxg4 Qd7 43.Qc4+ Kh7 44.a4 Rd4 45.Qb5 Qxb5 46.axb5 Rb4 47.f6 gxf6 48.Bxf6 Rxb3 49.g4 c4 50.g5 Rxb5 51.h5 Rg8 52.Re1 Ra5 53.Re7+ Rg7 54.Rxg7+ Kh8 55.Re7+ Kg8 56.g6 Ra8 57.h6 Rc8 58.h7+ Kf8 59.h8=Q# 1-0