1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Be7 5.Nc3 O-O 6.Bg2 Nbd7 7.b3 b6 8.O-O Bb7 9.Bb2 c5 10.Ne1 Ne4 11.cxd5 exd5 12.Nxe4 dxe4 13.Nc2 f5 14.Ne3 Qe8 15.Qc2 cxd4 16.Bxd4 Nc5 17.Rad1 Qf7 18.Be5 Rac8 19.Qb2 Rcd8 20.h4 Ne6 21.Bh3 g6 22.b4 h5 23.a4 Kh7 24.a5 b5 25.a6 Bxa6 26.Nd5 Bc8 27.Nxe7 Qxe7 28.Rxd8 Qxd8 29.Rc1 Bb7 30.e3 Rf7 31.Bf1 a6 32.Be2 Rd7 33.Bf6 Qf8 34.Bd1 Bd5 35.Be2 Bb7 36.Be5 Qd8 37.Qb3 Nc7 38.Rc5 Nd5 39.Ba1 Qh8 40.Bxh8 Nc3 41.f4 Nd5 42.Qxd5 Bxd5 43.Bd4 Kh6 44.Bf1 g5 45.Rc2 Rb7 46.Rd2 Bb3 47.Be5 Bf7 48.Bh3 Re7 49.Bb8 Ba2 50.hxg5+ Kg6 51.Be5 Bc4 52.Kf2 Rb7 53.Kg2 Bd3 54.Bh8 Rd7 55.Ra2 Rb7 56.Kh1 Rf7 57.Rxa6+ Rf6 58.Ra7 Rd6 59.Rg7# 1-0