1.f4 Nf6 2.d3 d5 3.g3 b6 4.Bg2 Bb7 5.Nd2 e6 6.e4 dxe4 7.Nxe4 Nc6 8.c3 Nxe4 9.Bxe4 Qd7 10.d4 O-O-O 11.Qe2 f5 12.Bg2 g5 13.fxg5 e5 14.d5 Ne7 15.c4 c6 16.Nf3 Ng6 17.O-O cxd5 18.cxd5 Qxd5 19.Be3 Qd3 20.Rac1+ Kb8 21.Rfd1 Qxe2 22.Rxd8+ Bc8 23.Rdxc8+ Kb7 24.Nd4+ Qxg2+ 25.Kxg2 exd4 26.Bxd4 Bc5 27.Bxh8 Kxc8 28.Bd4 Nf8 29.Bxc5 bxc5 30.Rxc5+ Kb7 31.Rc2 Kb8 32.Rf2 Kc7 33.Rxf5 Kb7 34.Rf2 Kc7 35.Rf7+ Nd7 36.Rxh7 Kd8 37.g6 a5 38.g7 Nf6 39.Rh4 a4 40.Rh6 a3 41.Rxf6 axb2 42.g8=Q+ Kc7 43.Qg7+ Kd8 44.Rf8# 1-0