1.Nf3 d5 2.g3 Bg4 3.Bg2 c6 4.c4 e6 5.cxd5 exd5 6.O-O Nd7 7.d3 Ngf6 8.Nc3 Be7 9.Qc2 O-O 10.e4 Nc5 11.Ne5 Bh5 12.f4 dxe4 13.dxe4 Qd4+ 14.Kh1 Bd6 15.Nf3 Bxf3 16.Bxf3 Be7 17.e5 Nd5 18.Nxd5 cxd5 19.Rd1 Qc4 20.Qxc4 dxc4 21.Be3 Rad8 22.Bxc5 Bxc5 23.Bxb7 Bd4 24.Rab1 g5 25.Kg2 Bb6 26.Bd5 Rc8 27.e6 c3 28.exf7+ Kg7 29.bxc3 gxf4 30.c4 fxg3 31.hxg3 Rc7 32.Rh1 Re7 33.Rbe1 Bc5 34.Rxe7 Bxe7 35.Rb1 Bc5 36.Rb7 Kf6 37.Rb5 Bd4 38.a4 Ke5 39.a5 Kd6 40.Rb7 Bc5 41.Kf3 Ke5 42.Kg4 Kd4 43.Kh5 Bd6 44.g4 Bc5 45.Kh6 Ke5 46.Kxh7 Kf4 47.Kg7 Kxg4 48.Rb5 Be7 49.Be6+ Kf4 50.Rd5 Ke4 51.c5 Rb8 52.c6 Bf8+ 53.Kg6 Rb1 54.c7 Rg1+ 55.Rg5 Rc1 56.c8=Q Rxc8 57.Bxc8