1.Nf3 Nc6 2.d4 d5 3.c4 e6 4.Nc3 Nf6 5.Bg5 Be7 6.e3 O-O 7.cxd5 exd5 8.Bd3 h6 9.Bh4 Be6 10.Rc1 Ne4 11.Bxe7 Nxc3 12.Bxd8 Nxd1 13.Kxd1 Raxd8 14.Bb5 Rd6 15.Bxc6 Rxc6 16.Rxc6 bxc6 17.Kd2 Rb8 18.b3 a5 19.Rc1 a4 20.bxa4 Ra8 21.Rxc6 Rxa4 22.Rc2 Bf5 23.Rb2 Be4 24.Kc3 Kf8 25.Kb3 Ra8 26.a4 Ke7 27.Ra2 Kd6 28.a5 c5 29.dxc5+ Kxc5 30.Nd4 Bxg2 31.Rc2+ Kd6 32.Rc6+ Kd7 33.Kb4 Bf1 34.Rb6 Rc8 35.a6 Rc4+ 36.Ka5 Rc5+ 37.Nb5 Rc2 38.Rb7+ Kc8 39.Nd6+ Kd8 40.a7 Ra2+ 41.Kb4 d4 42.exd4 Bg2 43.Rxf7 g5 44.f3 Ra6 45.Kb5 Bf1+ 46.Nc4 Rg6 47.a8=Q# 1-0