1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 c6 8.O-O Nbd7 9.Rd1 Ne4 10.Bf4 f5 11.Ne5 g5 12.Nxd7 Bxd7 13.Be5 Be8 14.Nd2 Bg6 15.Qb3 Qb6 16.Qe3 h6 17.f4 gxf4 18.Bxf4 h5 19.Nf3 Kh7 20.Ne5 Be8 21.Bxe4 fxe4 22.Rf1 c5 23.Bg5 cxd4 24.Rxf8 dxe3 25.Bxe7 Qxb2 26.Bf6 Qxa1+ 27.Kg2 Qxe5 28.Bxe5 dxc4 29.h4 Rc8 30.g4 c3 31.Rh8+ Kg6 32.gxh5+ Kf5 33.Bd4 Bd7 34.Rh7 c2 35.Bxe3 Bb5 36.Rf7+ Kg4 37.h6 Bxe2 38.h7 Bf3+ 39.Kf2 Kxh4 40.Rg7 Rh8 41.Bg5+ Kh5 42.Bc1 Kh4 43.Rxb7 Bg4 44.Bb2 c1=Q 45.Bxc1 Bf5 46.Rxa7 Rxh7 47.Rxh7+