1.c4 e5 2.g3 Nc6 3.Bg2 g6 4.Qc2 Nh6 5.d3 Be7 6.Bxh6 g5 7.Nf3 g4 8.Nxe5 Nxe5 9.Bg7 Bb4+ 10.Nc3 Ng6 11.Bxh8 Nxh8 12.h3 gxh3 13.Bxh3 Ng6 14.a3 Bf8 15.d4 Bg7 16.O-O-O Kf8 17.f4 d6 18.Bxc8 Rxc8 19.Rxh7 c5 20.dxc5 Rxc5 21.Qd3 Rc6 22.Kb1 Qb6 23.Ka2 Qc5 24.Ne4 Qxc4+ 25.Qxc4 Rxc4 26.Nxd6 Rc2 27.Rb1 Rxe2 28.Nf5 Bf6 29.Nd6 Bg7 30.Rh5 Ne7 31.Rb5 b6 32.Rc1 Bd4 33.Rc7 a6 34.Rb3 Bc5 35.Nb7 Bf2 36.Rd3 Nf5 37.Nd6 Nxd6 38.Rxd6 Bxg3 39.Rf6 Re7 40.Rxe7 Kxe7 41.Rxb6 Bxf4 42.Rxa6 Bh2 43.Rh6 Bb8 44.Kb3 Be5 45.a4 Kd7 46.a5 Kc7 47.Rh7 Bxb2 48.Kxb2 Kb7 49.Kc3 Ka7 50.Kc4 Kb8 51.Kb5 Kc7 52.Kc5 Kd7 53.Kd5 Kc7 54.Rxf7+ Kd8 55.a6 Ke8 56.Ke6 Kd8 57.a7 Kc8 58.a8=Q# 1-0