1.c4 c5 2.e4 Nc6 3.Nc3 Qc7 4.Nf3 Nf6 5.d4 cxd4 6.Nxd4 Nxd4 7.Qxd4 e5 8.Qd3 b6 9.Be2 Bb7 10.O-O Bc5 11.Bg5 Qc6 12.Rad1 Nxe4 13.Nxe4 Qxe4 14.Qxd7+ Kf8 15.Bf3 Qg6 16.Qxb7 Re8 17.Bd2 e4 18.Be2 e3 19.fxe3 Bxe3+ 20.Bxe3 Rxe3 21.Rd8+ Re8 22.Rxe8+ Kxe8 23.Qxa7 Qc6 24.Qxf7+ Kd8 25.Qd5+ Kc7 26.Qxc6+ Kxc6 27.c5 Kxc5 28.Rd1 Re8 29.Kf2 Rd8 30.Rxd8 h6 31.b4+ Kc6 32.Rd3 b5 33.Rd1 Kc7 34.Rd5 h5 35.Kf1 Kb7 36.Rxb5+ Kc8 37.Bc4 g5 38.Be6+ Kd8 39.Bd7 g4 40.Ke1 Kc7 41.Bf5 h4 42.Rb7+ Kd8 43.Be4 g3 44.hxg3 Kc8 45.Bh7 Kd8 46.Bg6 Kc8 47.Be8 Kd8 48.Rb8+ Ke7 49.Ke2 Ke6 50.Rb6+ Kf5 51.gxh4 Ke5 52.Rb8 Ke6 53.h5 Kd5 54.Bf7+ Ke5 55.Rc8 Kf5 56.Rc2 Kg4 57.Rb2 Kf5 58.Kd2 Ke4 59.b5 Ke5 60.Rb1 Kf6 61.Be6 Kxe6 62.Kc2 Kf5 63.Kb2 Ke6 64.b6 Kd5 65.Kc3 Kc5 66.Ra1 Kd5 67.Kb4 Ke5 68.Ka3 Ke6 69.Rb1 Kf6 70.Rh1 Ke5 71.Ra1 Kd6 72.g3 Kd7 73.Rc1 Kd6 74.Rc5 Ke6 75.Ka4 Kf7 76.g4 Kg8 77.Kb5 Kf8 78.Kb4 Ke7 79.Re5+ Kd7 80.Kc3 Kc8 81.Kb2 Kb8 82.Re2 Kb7 83.Kb3 Ka6 84.Rb2 Ka5 85.b7 Kb5 86.a3 Kc6 87.Rg2 Kc7 88.Ka4 Kd8 89.Rg1 Kc7 90.Ra1 Kd8 91.Rg1 Ke8 92.Rc1 Kf7 93.Ra1 Kf6 94.Kb3 Kg5 95.Ka2 Kh6 96.Rd1 Kh7 97.g5 Kg8 98.Rd7 Kf8 99.b8=Q# 1-0