1.c4 Nf6 2.Nf3 e6 3.Nc3 d5 4.d4 dxc4 5.e3 a6 6.a4 c5 7.Bxc4 cxd4 8.exd4 Be7 9.O-O Nc6 10.d5 exd5 11.Nxd5 Nxd5 12.Bxd5 O-O 13.Qb3 Na5 14.Qa2 Nc6 15.Rd1 Be6 16.Bf4 Bxd5 17.Rxd5 Qc8 18.Qb3 Rd8 19.Rxd8+ Nxd8 20.Re1 Ne6 21.h3 h6 22.Bg3 a5 23.Ne5 Bb4 24.Re3 Qe8 25.Qd5 Rd8 26.Qxb7 Nd4 27.Bh4 Rb8 28.Qd5 Nf5 29.Re4 Nd6 30.Rg4 Nf5 31.Bf6 Bf8 32.Nd3 Ne7 33.Qxa5 Rd8 34.Nf4 Rd1+ 35.Kh2 Ng6 36.Nxg6 fxg6 37.Be5 Kh7 38.Rd4 Rxd4 39.Bxd4 Qe4 40.Qe5 Qc6 41.Qb5 Qe4 42.Be5 Qc2 43.Bg3 Bc5 44.Qc6 Qf5 45.Qf3 Qc2 46.b3 h5 47.h4 Qb2 48.Qf7 Bd4 49.a5 Qa2 50.Qf4 Qa1 51.b4 Qc3 52.b5 Bc5 53.Qc7 Qa3 54.b6 Qxa5 55.b7 Bb6 56.b8=Q Bxc7 57.Qxc7 Qb4 58.Qe5 Qb1 59.Qe7 Qa2 60.Be5 Qg8 61.Ba1 Qb8+ 62.Be5 Qg8 63.f4 Kh8 64.Bc3 Kh7 65.Ba1 Kh8 66.Be5 Kh7 67.Bb2 Kh8 68.Qg5 Qf7 69.Be5 Kh7 70.Qg3 Qd7 71.Ba1 Qf7 72.Be5 Qd7 73.Bc3 Qf7 74.Qg5 Qd7 75.f5 gxf5 76.Qxh5+ Kg8 77.Qg5 Qc7+ 78.Qg3 Qe7 79.Be5 Kh7 80.Kh3 Qd7 81.Bf4 Qd1 82.Kh2 Qd4 83.Qg5 Qe4 84.h5 Qe6 85.Qg3 Qf7 86.Qg5 Qe6 87.Kh3 Qe4 88.h6 gxh6 89.Qxh6+ Kg8 90.Qg6+ Kf8 91.Bd6+ Qe7 92.Qf6+ Kg8 93.Qxe7 f4 94.Be5 f3 95.Qg7# 1-0