1.e4 Nc6 2.Nf3 e5 3.Bb5 a6 4.Bxc6 dxc6 5.O-O f6 6.d4 exd4 7.Nxd4 Ne7 8.Be3 Ng6 9.Nd2 Be7 10.c3 c5 11.Nf5 Bxf5 12.exf5 Ne5 13.Qh5+ Nf7 14.Rad1 Qd5 15.Nb3 Qc6 16.Rfe1 O-O 17.Bf4 Bd6 18.Bxd6 cxd6 19.Rd3 Rfe8 20.Red1 Re7 21.Rg3 Rae8 22.h3 Ng5 23.Nd2 Re1+ 24.Rxe1 Rxe1+ 25.Kh2 Qd5 26.h4 Qxd2 27.hxg5 Qc1 28.Rh3 Qf4+ 29.Rg3 Qc1 30.Rh3 Rh1+ 31.Kg3 Rxh3+ 32.Kxh3 Qh1+ 33.Kg4 Qxg2+ 34.Kf4 Qxf2+ 35.Ke4 Qg2+ 36.Kd3 Qd5+ 37.Ke2 Qe4+ 38.Kd1 Qb1+ 39.Kd2 Qxb2+ 40.Kd3 Qb1+ 41.Ke3 Qe1+ 42.Kd3 fxg5 43.Qxg5 Qd1+ 44.Ke4 Qh1+ 45.Kd3 Qb1+ 46.Kd2 Qxa2+ 47.Kd3 Qd5+ 48.Kc2 Kf7 49.Qh5+ Kf6 50.Qh4+ Kxf5 51.Qxh7+ Kf6 52.Qh4+ Qg5 53.Qh2 Ke6 54.Kb2 Qe3 55.Qg2 g5 56.Qg4+ Ke5 57.Qg2 d5 58.Qh2+ Qf4 59.Qh8+ Ke4 60.Qh1+ Qf3 61.Qh7+ Kf4 62.Qh2+ Kg4 63.Qg1+ Kh3 64.Qxc5 g4 65.Qc8 Kh2 66.Qxb7 g3 67.Qxa6 g2 68.Qd6+ Qg3 69.Qh6+ Kg1 70.Qc1+ Kf2 71.Qd2+ Kf1 72.Qd1+ Qe1 73.Qxd5 g1=Q 74.Qd3+ Qe2+ 75.Qxe2+ Kxe2 76.Kb3 Qc5 77.c4 Kd3 78.Ka4 Qxc4+ 79.Ka3 Qb5 80.Ka2 Kc2 81.Ka3 Qb3#