1.Nf3 d5 2.d4 a6 3.c4 dxc4 4.e3 Nf6 5.Bxc4 e6 6.Nc3 b5 7.Bd3 c5 8.a4 b4 9.Ne4 Nbd7 10.O-O Bb7 11.Nxf6+ Nxf6 12.Qe2 h6 13.b3 cxd4 14.Nxd4 Bd6 15.Bb2 O-O 16.Rac1 Be5 17.Nc6 Bxc6 18.Bxe5 Qd5 19.f4 Rfd8 20.Rfd1 a5 21.Bh7+ Kxh7 22.Rxd5 Bxd5 23.Bxf6 gxf6 24.Rc7 Rf8 25.Qh5 Kg7 26.Qg4+ Kh7 27.Qh4 Kg7 28.Qg3+ Kh7 29.Qh4 Kg7 30.Qg4+ Kh7 31.e4 Bxb3 32.Qh4 Rac8 33.Rxc8 Rxc8 34.Qxf6 Rc7 35.f5 Bxa4 36.fxe6 fxe6 37.Qxe6 b3 38.Qf5+ Kg8 39.Qg6+ Rg7 40.Qb6 Rg5 41.e5 Kf7 42.Qf6+ Kg8 43.h4 Rg7 44.Qb6 Re7 45.e6 Be8 46.Qxb3 a4 47.Qg3+ Kh7 48.Qd6 Ra7 49.Qc5 Rg7 50.Qf8 Bg6 51.e7 Rg8 52.Qf4 Rg7 53.Qe5 Be8 54.Qf5+ Bg6 55.Qd7 a3 56.e8=Q a2 57.Qxg7+ Kxg7 58.Qe5+ Kh7 59.Qa1 Bb1 60.Qb2 h5 61.Kf2 Kg6 62.Qe5 Bd3 63.Qa1 Bb1 64.Ke3 Kh7 65.Qc3 Kg6 66.Qa3 a1=Q 67.Qxa1 Bc2 68.Qa6+ Kg7 69.Qc8 Bg6 70.Kf3 Bc2 71.Qxc2 Kg8 72.Qb1 Kh8 73.Qb2+ Kg8 74.Qa1 Kh7 75.Qb2 Kg6 76.Ke2 Kh6 77.Ke1 Kh7 78.Qb5 Kh8 79.Ke2 Kg7 80.Qb4 Kf7 81.Qa3 Kg7 82.Kd2 Kf6 83.Qa5 Kg6 84.Qa4 Kh7 85.Qb3 Kh8 86.Qe6 Kg7 87.g4 Kh7 88.Qe2 hxg4 89.Kc3 Kg6 90.Qd3+ Kh5 91.Kd4 Kh6 92.Qf5 Kg7 93.Qf2 Kg6 94.Qe2 g3 95.h5+ Kh7 96.Qb2 Kh6 97.Qc1+ Kxh5 98.Qg1 Kh4 99.Ke5 Kg5 100.Ke6 Kg4 101.Qg2 Kg5 102.Kd5 Kg4 103.Qd2 Kh3 104.Ke4 g2 105.Qf2 Kh2 106.Qh4+ Kg1 107.Kf3 Kf1 108.Qf2# 1-0