1.d4 c6 2.Bf4 Qb6 3.Nf3 Nf6 4.Qc1 d6 5.a4 c5 6.a5 Qc7 7.dxc5 e5 8.cxd6 Bxd6 9.Bg3 O-O 10.Nc3 a6 11.e3 Nc6 12.Bd3 Bb4 13.O-O Bxa5 14.Ne4 Nh5 15.Bc4 Kh8 16.Bd5 Bb4 17.Qd1 Nxg3 18.hxg3 f6 19.c3 Be7 20.Qb3 Bd7 21.Rfd1 Rad8 22.Be6 Be8 23.g4 Rxd1+ 24.Rxd1 Nd8 25.Bd5 Bd7 26.g5 f5 27.Ng3 e4 28.Nd4 g6 29.Nge2 Bxg5 30.g3 Bc8 31.Nf4 Re8 32.Kg2 Bf6 33.Qa4 Qd7 34.Qa5 Be5 35.Bb3 Qc7 36.Qa4 b5 37.Qa3 Kg7 38.Qb4 Nc6 39.Nxc6 Qxc6 40.c4 g5 41.cxb5 axb5 42.Nh5+ Kg6 43.Bd5 Qc7 44.g4 Rd8 45.Qxb5 Kh6 46.Rh1 Kg6 47.Bc6 Qe7 48.Qc4 Qf7 49.Qb5 Qe7 50.Qc4 Qf7 51.Qc2 h6 52.b4 fxg4 53.Bxe4+ Bf5 54.Ng3 Bxg3 55.Bxf5+ Qxf5 56.Rxh6+ Kxh6 57.Qxf5 Bh4 58.Qf6+ Kh5 59.Qxd8 Bg3 60.Qe8+ Kh6 61.Qf7 Bb8 62.Qe8 Bf4 63.Qf8+ Kg6 64.Qc8 Kg7 65.Qd7+ Kf6 66.Qc8 Ke5 67.Qd7 g3 68.Qe7+ Kd5 69.Qe8 Be5 70.Qd8+ Ke6 71.Qf8 Kd7 72.Qg8 Bd6 73.Qh7+ Ke6 74.Qh6+ Kd5 75.Qh5 Be5 76.Qg6 Bc3 77.Qe8 Bd4 78.Qa8+ Ke5 79.Qc8 Ke4 80.Qc7 Bh8 81.Qd7 Bc3 82.Qe7+ Be5 83.Qd8 Bc3 84.Qf8 Bd2 85.Qc8 Ke5 86.Qd7 g4 87.Qe7+ Kd5 88.Qd8+ Ke4 89.Qc8 gxf2 90.Qd8 Ke5 91.Qxd2 f1=R 92.Kxf1 Kf6 93.Qd8+ Kf7 94.Qc8 g3 95.Qc7+ Kf6 96.Qb8 Kg7 97.Qa8 Kh6 98.Qb7 g2+ 99.Ke2 g1=R 100.b5 Rg3 101.Qc8 Kg6 102.Qd7 Kf6 103.Qc8 Rg4 104.Qc7 Ra4 105.Qd7 Ra1 106.Qc8 Kg5 107.Qb8 Ra3 108.Qc7 Ra5 109.Qd7 Ra3 110.Qc8 Rc3 111.Qd8+ Kg6 112.Kf3 Rc8 113.Qxc8 Kf7 114.Qc7+ Kg6 115.Qb8 Kf7 116.Qd8 Ke6 117.Qb8 Kf6 118.Qc7 Kg6 119.b6 Kh5 120.Qb8 Kh4 121.e4 Kh3 122.Qh8# 1-0