1.Nf3 a5 2.e4 d6 3.Ng5 e5 4.Qh5 g6 5.Qd1 Ra7 6.d4 f6 7.Nf3 Nc6 8.Nc3 exd4 9.Nxd4 Nxd4 10.Qxd4 Ra6 11.Bxa6 bxa6 12.Nd5 c6 13.Nb6 Be6 14.Be3 c5 15.Qa4+ Kf7 16.Qxa5 Ne7 17.Qxa6 Bg7 18.O-O-O Qc7 19.Nc4 Rb8 20.Nxd6+ Kg8 21.Nf5 Qe5 22.Nxe7+ Kf7 23.Nc6 Qxb2+ 24.Kd2 Rb6 25.Qa7+ Kg8 26.Rb1 Qxb1 27.Rxb1 Rxb1 28.Bxc5 Bh6+ 29.Be3 Bxe3+ 30.fxe3 Ra1 31.Qe7 Bf7 32.Nd8 Bxa2 33.Ne6 Bxe6 34.Qxe6+ Kg7 35.e5 fxe5 36.Qxe5+ Kf7 37.Qxa1 Ke6 38.Kc3 Kd5 39.Kd3 Ke6 40.Ke4 Kd6 41.Qa7 Ke6 42.Qb6+ Ke7 43.Kd5 Kf7 44.Qc7+ Kf6 45.Qe5+ Kf7 46.Qc7+ Kf6 47.Qb7 Kf5 48.Qxh7 Kg4 49.Ke4 Kg5 50.Qe7+ Kh6 51.Qh4+ Kg7 52.Qe7+ Kh6 53.Kf4 g5+ 54.Kf5 g4 55.Qg5+ Kh7 56.Kf6 g3 57.Qg7# 1-0