1.d4 e6 2.Nc3 d5 3.e4 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.Nxf6+ Qxf6 9.Qd3 c5 10.O-O-O Rd8 11.Qe4 Nc6 12.Bd3 Qh6+ 13.Kb1 Nxd4 14.h4 f5 15.Qe5 Nxf3 16.gxf3 Bd7 17.Bc4 Qf6 18.Qxc5 Rac8 19.Qb4 Bc6 20.Rde1 Re8 21.Qb3 Kf7 22.Re3 Rcd8 23.Rhe1 Rd6 24.h5 a6 25.a4 b5 26.axb5 axb5 27.Bxb5 Rb8 28.Re5 Rd1+ 29.Rxd1 Qxe5 30.c4 Bxb5 31.cxb5 Rxb5 32.f4 Qe4+ 33.Qd3 Rb4 34.Qxe4 Rxe4 35.Rd7+ Kf6 36.h6 gxh6 37.Rxh7 Kg6 38.Re7 h5 39.Kc2 Kf6 40.Rh7 Rxf4 41.Rxh5 Rxf2+ 42.Kc3 Rf1 43.b4 Rc1+ 44.Kd3 Rb1 45.Kc4 e5 46.b5 e4 47.Rh8 Kg5 48.Re8 Kf4 49.Kc5 e3 50.b6 Kf3 51.Kc6 f4 52.b7 e2 53.Kc7 Rxb7+ 54.Kxb7 Kf2 55.Kc6 f3 56.Kd5 e1=Q 57.Rxe1 Kxe1 58.Kc4 Kf2 59.Kd3 Kg1 60.Ke3 f2 61.Kf4 Kh2 62.Ke3 f1=Q 63.Kd4 Kg1 64.Kc5 Qc1+ 65.Kd6 Qf4+ 66.Kd7 Qf6 67.Kc7 Qe6 68.Kd8 Qf5 69.Ke8 Qb1 70.Kd7 Qa1 71.Kc6 Qg7 72.Kc5 Qb2 73.Kc4 Kf1 74.Kc5 Qb1 75.Kc4 Qc1+ 76.Kd4 Qc8 77.Ke4 Ke2 78.Kd5 Qc2 79.Ke6 Qh7 80.Kd5 Qh2 81.Ke4 Qb8 82.Kd4 Qb4+ 83.Kd5 Qa3 84.Ke6 Kf1 85.Kd5 Qa6 86.Ke4 Qa5 87.Kd3 Qg5 88.Kd4 Qg1+ 89.Ke5 Kf2 90.Kd4 Qg6 91.Ke5 Qh6 92.Ke4 Qh1+ 93.Kd3 Qh8 94.Kd2 Kf1 95.Kd1 Qf6 96.Kd2 Qd6+ 97.Kc1 Qg3 98.Kb1 Kg1 99.Ka1 Qh2 100.Kb1 Qe2 101.Ka1 Qe5+ 102.Ka2 Qd4 103.Kb1 Qf4 104.Kc2 Kf2 105.Kd1 Ke3 106.Ke1 Qf8 107.Kd1 Qc5 108.Ke1 Qa5+ 109.Kd1 Qd2# 0-1