1.f4 Nc6 2.Nf3 g6 3.d4 Bg7 4.b3 e6 5.e4 Qe7 6.e5 b6 7.Ba3 d6 8.Qe2 a6 9.Nbd2 Bb7 10.c3 f5 11.g3 O-O-O 12.Bg2 Qe8 13.exd6 cxd6 14.Nc4 Kc7 15.Ng5 Bc8 16.O-O h6 17.Nf3 Nf6 18.Nxd6 Rxd6 19.Bxd6+ Kxd6 20.a4 Bb7 21.b4 Ne4 22.b5 Na5 23.bxa6 Bd5 24.Ne5 Bxe5 25.fxe5+ Kc7 26.Qb5 Bc4 27.Qb4 Bxf1 28.Rxf1 Nc6 29.Qb5 Qd7 30.Bxe4 fxe4 31.Rf6 g5 32.d5 Nxe5 33.Rxe6 Qxb5 34.axb5 Nd7 35.Kf2 h5 36.Ke3 h4 37.d6+ Kb8 38.Re7 hxg3 39.hxg3 Nf6 40.c4 Rh1 41.Kd2 Rh2+ 42.Ke3 Rh1 43.d7 Rh8 44.Rf7 Ng4+ 45.Kxe4 Kc7 46.d8=Q+ Kxd8 47.a7 Re8+ 48.Kd4 Kc8 49.a8=Q# 1-0