1.c4 Nf6 2.Nf3 e6 3.Nc3 c5 4.d4 cxd4 5.Nxd4 b6 6.e4 Bb7 7.e5 Ne4 8.Nxe4 Bxe4 9.Nb5 Nc6 10.a3 a6 11.Nc3 Bg6 12.h4 h5 13.Bf4 Qc7 14.Bd3 Bxd3 15.Qxd3 Nxe5 16.Qe4 Nd3+ 17.Qxd3 Qxf4 18.Rd1 Rd8 19.Ne4 Be7 20.g3 Qe5 21.O-O O-O 22.Rfe1 Qxb2 23.Nd6 Qf6 24.Ne4 Qg6 25.Qe3 Bxh4 26.Qxb6 Be7 27.Qc7 h4 28.Rxd7 Rxd7 29.Qxd7 Bxa3 30.c5 f5 31.Qa4 fxe4 32.Qxa3 Rf3 33.Re3 hxg3 34.Rxf3 exf3 35.Qxf3 gxf2+ 36.Kxf2 Qc2+ 37.Kg3 Qxc5 38.Qa8+ Qf8 39.Qxa6 Qf5 40.Qc8+ Kh7 41.Qd7 Qe5+ 42.Kf2 Qf5+ 43.Kg3 Qe5+ 44.Kg4 Kh6 45.Qd2+ Kg6 46.Qd7 Qf5+ 47.Kg3 Qe5+ 48.Kf2 Qf5+ 49.Ke3 Qe5+ 50.Kf2 Qf5+ 51.Ke3 Qg5+ 52.Ke2 Qg2+ 53.Ke3 Qg5+ 54.Ke2 Qg4+ 55.Kf2 Kf6 56.Qd8+ Kf7 57.Qd7+ Kf6 58.Qd8+ Kf5 59.Qf8+ Ke4 60.Qa8+ Ke5 61.Qb8+ Kf5 62.Qf8+ Kg6 63.Qe8+ Kh7 64.Qd7 Kh6 65.Ke3 Qh3+ 66.Ke2 Qf5 67.Qd8 Qh5+ 68.Kf2 Qf5+ 69.Ke2 Qg4+ 70.Kf2 Qf4+ 71.Ke2 Qg4+ 72.Kf2 Qf4+ 73.Ke2 Qe5+ 74.Kf2 Qf6+ 75.Qxf6+ gxf6 76.Ke3 Kg5 77.Kf3 Kf5 78.Ke3 Kg4 79.Kd4 Kf3 80.Kc4 Ke3 81.Kc5 f5 82.Kd6 f4 83.Ke5 f3 84.Kf6 f2 85.Ke7 f1=Q 86.Kd6 Kd4 87.Ke7 Kd5 88.Kd8 Kd6 89.Ke8 Qf5 90.Kd8 Qf8# 0-1