1.c4 c5 2.Nf3 Nf6 3.g3 Qa5 4.Nc3 d6 5.d4 cxd4 6.Nxd4 e5 7.Nb3 Qc7 8.Bg2 Qxc4 9.Bg5 Nbd7 10.Rc1 Qg4 11.Be3 Nb6 12.Nb5 Qb4+ 13.Nc3 Be7 14.O-O O-O 15.Bg5 Rd8 16.Bxf6 Bxf6 17.a3 Qg4 18.Na5 Rb8 19.Nd5 Nxd5 20.Bxd5 Be6 21.Rc7 Rdc8 22.Rxb7 Rxb7 23.Bxb7 Rc7 24.Qxd6 Rd7 25.Qa6 Rd2 26.Bf3 Qa4 27.Qxa7 g6 28.Qb8+ Kg7 29.Nb7 Qb5 30.Qc7 e4 31.Nc5 Bh3 32.Nxe4 Rxb2 33.Nd6 Qd7 34.Qxd7 Bxd7 35.Rd1 Ra2 36.Nxf7 Ba4 37.Rc1 Kxf7 38.Bd5+ Kf8 39.Bxa2 Bb3 40.Bxb3 Kg7 41.Kg2 Bh4 42.f3 Be7 43.h4 Bxh4 44.Kh3 h5 45.Bc4 Bxg3 46.a4 Kf8 47.Bd5 Be1 48.Bc4 h4 49.Bd3 Bc3 50.Bb5 Bf6 51.e3 Bd8 52.Rc5 Bf6 53.Bc6 Bd4 54.exd4 Kf7 55.Rf5+ Kg8 56.Be4 Kh8 57.Rb5 g5 58.Rd5 Kg7 59.Bh7 Kf6 60.Bd3 Kg7 61.f4 Kh6 62.Kh2 Kh5 63.Be4 Kg4 64.Bd3 h3 65.Bh7 Kh4 66.Bg8 Kh5 67.Rd8 g4 68.Rc8 Kh4 69.f5 g3+ 70.Kh1 Kg5 71.Rc7 Kf4 72.Bh7 Kg4 73.Rf7 Kf3 74.Rg7 Kf4 75.Rxg3 h2 76.Re3 Kg4 77.Rh3 Kf4 78.Rb3 Kg4 79.Rb1 Kh4 80.Rb5 Kg4 81.Rb1 Kg3 82.f6 Kh4 83.Bg6 Kg3 84.Rc1 Kh3 85.Be4 Kg4 86.d5 Kg5 87.Rc6 Kh5 88.Rc1 Kg5 89.Rc7 Kg4 90.Rc2 Kg3 91.Rc5 Kf2 92.Bc2 Ke3 93.Bd3 Kf3 94.Rc7 Kg4 95.f7 Kf4 96.Rc3 Kf3 97.Ra3 Kf4 98.Bc2 Kg4 99.Rh3 Kg5 100.Rh8 Kf4 101.Bb1 Kg3 102.f8=Q Kg4 103.Rh7 Kg3 104.a5 Kg4 105.Rxh2 Kg5 106.Qf5# 1-0