1.f3 Nf6 2.e4 c5 3.c3 e5 4.g3 Be7 5.Nh3 Rg8 6.Nf2 d5 7.Bb5+ Nc6 8.Na3 h6 9.O-O a6 10.Bxc6+ bxc6 11.d3 Be6 12.f4 exf4 13.Bxf4 h5 14.Nc2 g5 15.Be5 dxe4 16.Bxf6 Bxf6 17.Nxe4 Be7 18.Qxh5 Qxd3 19.Rae1 O-O-O 20.Ne3 Qxe4 21.Nf5 Rh8 22.Nxe7+ Kc7 23.Qxh8 Qxe1 24.Qxd8+ Kxd8 25.Rxe1 Kxe7 26.Re5 Kd6 27.Rxg5 Bxa2 28.h4 Bd5 29.h5 Be4 30.h6 Bg6 31.Rxg6+ fxg6 32.h7 c4 33.h8=Q c5 34.Qf6+ Kd7 35.Qxg6 a5 36.Qa6 a4 37.Qxa4+ Kd6 38.Qxc4 Ke5 39.Qxc5+ Ke6 40.Qa7 Kd5 41.Kf2 Ke5 42.Ke3 Kd5 43.Kf3 Ke5 44.Ke3 Kd5 45.Kf4 Kd6 46.Ke4 Kc6 47.Kf5 Kb5 48.Qb8+ Kc5 49.Qa7+ Kc6 50.Kg6 Kb5 51.Kf5 Kc6 52.Kg6 Kb5 53.Qh7 Kc5 54.Kf5 Kd5 55.Qg7 Kd6 56.Qh6+ Kc5 57.Ke6 Kc6 58.Qg7 Kb5 59.Kd5 Ka5 60.Kc5 Ka6 61.Qd7 Ka5 62.Qa7# 1-0