1.c4 e5 2.d4 exd4 3.Qxd4 Nc6 4.Qd1 Nf6 5.Nc3 Bc5 6.a3 d6 7.Nf3 Bb6 8.Bf4 O-O 9.e3 a5 10.Bg5 a4 11.Qc2 Ba5 12.Bd3 h6 13.Bh4 Bg4 14.Bh7+ Kh8 15.Bd3 Qe7 16.O-O-O Bxc3 17.Qxc3 Ne5 18.Nxe5 Bxd1 19.Nd7 Qxd7 20.Bxf6 Qg4 21.Rxd1 gxf6 22.Qxf6+ Qg7 23.Qf3 Ra6 24.Rd2 Rb6 25.g3 Ra8 26.Be4 Qe5 27.Rd4 Kg7 28.Bc2 Re8 29.Bd1 c5 30.Qg4+ Kf8 31.Rd2 Qe4 32.Qe2 Re5 33.Bc2 Qh1+ 34.Rd1 Qg2 35.Bxa4 d5 36.Qc2 Qf3 37.Rd2 d4 38.Qh7 Qf6 39.exd4 cxd4 40.Qd3 Re1+ 41.Bd1 Rd6 42.Kb1 b6 43.Ka2 Qg6 44.Bc2 Qxd3 45.Bxd3 Ke7 46.Kb3 Kd7 47.Kb4 Kc6 48.f3 Kc7 49.Be4 d3 50.Bd5 Re2 51.Kc3 b5 52.b3 bxc4 53.Bxc4 Re3 54.f4 h5 55.Bxf7 h4 56.Bc4 Rf3 57.a4 hxg3 58.hxg3 Rxg3 59.Rxd3 Rg4 60.Rf3 Rf6 61.f5 Re4 62.Bf1 Rc6+ 63.Kb2 Rf6 64.Bd3 Rh4 65.a5 Rg4 66.Ka3 Rd4 67.b4 Rfd6 68.Bc2 Rf6 69.Bb3 Re4 70.Rc3+ Rc6 71.Rxc6+ Kxc6 72.f6 Kb5 73.f7 Rf4 74.Bd5 Rf6 75.Kb3 Rf4 76.Kc3 Rf2 77.Bc4+ Kc6 78.Kd4 Rf3 79.b5+ Kb7 80.Ke5 Ka8 81.Kd4 Rf2 82.b6 Ra2 83.Ba6 Kb8 84.f8=R# 1-0