1.f4 Nf6 2.a4 c5 3.g3 Nc6 4.Nf3 d5 5.d3 Bf5 6.Bg2 e6 7.Nh4 Qc7 8.O-O Rd8 9.Nd2 Be7 10.Ndf3 O-O 11.Bd2 h6 12.Ne5 Nxe5 13.fxe5 Qxe5 14.Nxf5 exf5 15.Bh3 Ng4 16.e4 dxe4 17.Bxg4 fxg4 18.Qxg4 Qd4+ 19.Rf2 e3 20.Qxd4 cxd4 21.c4 a6 22.Re2 f5 23.Rc1 Rf7 24.Rxe3 dxe3 25.Kf1 Rd5 26.Ba5 Rxa5 27.c5 Bd6 28.c6 Rxa4 29.Ke2 Rf8 30.Kd1 Re4 31.d4 Rf6 32.cxb7 Kh8 33.g4 Rf8 34.Kc2 Rf4 35.Kb3 Rb8 36.Rh1 Bf8 37.h3 fxg4 38.Rb1 g6 39.Rc1 Kg8 40.Re1 e2 41.Rd1 exd1=Q+ 42.Ka2 Rf6 43.b3 Rf2# 0-1