1.d4 c6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Nf3 Nf6 7.Bd3 e6 8.Bxg6 hxg6 9.O-O c5 10.Bf4 cxd4 11.Nxd4 Nbd7 12.Qe2 Rh4 13.Be3 Qc7 14.Nb5 Qb8 15.Rad1 a6 16.Nd4 Qc7 17.h3 Bc5 18.c3 Kf8 19.Bg5 Rh8 20.Rd2 Qe5 21.Be3 Qc7 22.Rfd1 Kg8 23.Nf3 Rc8 24.Ne4 Rh5 25.Neg5 Bxe3 26.Qxe3 Nb6 27.Rd4 Nbd5 28.Qd2 b5 29.Re1 Rf8 30.a4 Nh7 31.axb5 axb5 32.h4 Nxg5 33.Nxg5 Nf6 34.g3 Nh7 35.Rd7 Nxg5 36.hxg5 Qc6 37.Kf1 Rxg5 38.Qxg5 Qxd7 39.Kg2 Rb8 40.Qf4 Rd8 41.Re5 Qc6+ 42.Qf3 Qb6 43.b4 Rc8 44.Rg5 f6 45.Rxg6 Qc6 46.Qxc6 Rxc6 47.Rg4 Rxc3 48.Rd4 Rb3 49.f4 Kf7 50.Rd7+ Kf8 51.Rb7 Rxb4 52.Kf3 f5 53.Ke3 Rb3+ 54.Kf2 Rb2+ 55.Kf3 b4 56.Ke3 b3 57.Kf3 Rb1 58.Kg2 b2 59.Kh2 Ke8 60.Kg2 Kd8 61.Kh2 Kc8 62.Rb5 Kc7 63.Kg2 Kd8 64.Rb7 Kc8 65.Rb5 g6 66.Kh2 Kc7 67.Kg2 Kc6 68.Rb8 Kd5 69.Rb5+ Kd4 70.Rb6 e5 71.fxe5 Kxe5 72.Rb5+ Kf6 73.Rb6+ Kg7 74.Rb7+ Kh6 75.Rb6 Kh5 76.Rb5 g5 77.Rb4 Kg6 78.Rb6+ Kf7 79.Kh2 Ke7 80.Kg2 Kd7 81.Kh2 Kc7 82.Rb5 Kc6 83.Rb8 Kd5 84.Rb4 Ke5 85.Kg2 f4 86.gxf4+ gxf4 87.Rb5+ Ke4 88.Rb4+ Ke3 89.Rb3+ Ke2 90.Rf3 Rg1+ 91.Kxg1 Kxf3 92.Kf1 b1=Q# 0-1