1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.g3 dxc4 5.Bg2 Be7 6.Qa4+ Bd7 7.Qxc4 Bc6 8.O-O Bd5 9.Qa4+ Bc6 10.Qc2 Be4 11.Qb3 Bd5 12.Qd3 Be4 13.Qd1 O-O 14.Nc3 Bc6 15.Qc2 Bxf3 16.Bxf3 Nc6 17.e3 Nb4 18.Qb3 c5 19.dxc5 Bxc5 20.a3 Nd3 21.Rd1 Qd7 22.Qc2 Ne5 23.Rxd7 Nxf3+ 24.Kf1 Nxd7 25.Qe4 Nxh2+ 26.Kg2 Nf6 27.Qc4 Rac8 28.Kxh2 Bxe3 29.Qe2 Bxf2 30.Ne4 Nxe4 31.Qxe4 Rfd8 32.Bf4 Bd4 33.Rc1 Rxc1 34.Bxc1 Rd5 35.Qc2 Rc5 36.Qd1 Rd5 37.Qf3 h5 38.Kg2 Bxb2 39.Bxb2 Rd2+ 40.Kh3 Rxb2 41.Qxh5 Rb3 42.Qc5 a6 43.Qc8+ Kh7 44.Qc2+ Kg8 45.Qxb3 g5 46.Qb6 Kg7 47.Qc7 Kh8 48.Qa5 Kh7 49.Qd8 b6 50.Qb8 b5 51.a4 bxa4 52.Qa7 a5 53.Kh2 Kh6 54.Qxf7 a3 55.g4 a4 56.Qf1 e5 57.Qf6+ Kh7 58.Kg2 Kg8 59.Qg6+ Kf8 60.Qb1 Kg7 61.Kf2 Kf7 62.Ke2 Kf6 63.Qc2 a2 64.Qxa2 Ke7 65.Qa3+ Kf7 66.Kd2 e4 67.Qa2+ Kf8 68.Qb1 a3 69.Ke2 Kg8 70.Kf1 a2 71.Qxa2+ Kh8 72.Kg2 Kh7 73.Qd2 Kg6 74.Qc3 Kh7 75.Kh3 Kg6 76.Qe3 Kh7 77.Kh2 Kg6 78.Qa3 Kh6 79.Qa1 Kh7 80.Qc3 Kg8 81.Qe5 Kf8 82.Qxg5 Kf7 83.Qc1 Kf6 84.g5+ Kf5 85.Qa3 Kg4 86.g6 Kf4 87.Kh1 Kf5 88.Qa1 Kg4 89.Qf1 Kg3 90.Qc4 e3 91.Qf7 Kh3 92.Qf1+ Kg3 93.Qb5 Kf3 94.Qc4 Kf2 95.Qc1 Kg3 96.Qc2 Kh4 97.g7 Kg4 98.Qb3 Kh5 99.Qg8 e2 100.Qe8+ Kh4 101.Qe7+ Kh3 102.Qe3+ Kh4 103.Qd2 e1=R+ 104.Kg2 Re3 105.Kh1 Kh5 106.Qa5+ Kg6 107.g8=Q+ Kh6 108.Qh8+ Kg6 109.Qb5 Rf3 110.Qbb8 Rc3 111.Kg2 Rc6 112.Kh1 Kf5 113.Qb3 Ra6 114.Qh4 Rf6 115.Qb5+ Ke6 116.Qxf6+ Kxf6 117.Qc4 Kf5 118.Qf1+ Kg6 119.Qf4 Kg7 120.Qh2 Kg6 121.Qh4 Kf7 122.Qe4 Kf8 123.Kg2 Kf7 124.Kg3 Kg7 125.Qe8 Kf6 126.Kf3 Kg5 127.Qe6 Kh4 128.Qg4# 1-0