1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 O-O 7.Bg2 Nbd7 8.O-O Re8 9.Rd1 a5 10.a3 c6 11.Bf4 b6 12.cxd5 Nxd5 13.Qxc6 Ba6 14.Qc2 Rc8 15.Qd2 b5 16.Nc3 Nxc3 17.bxc3 Nb6 18.e4 Nc4 19.Qc1 Nb6 20.Bf1 Na4 21.Bd2 Qc7 22.Re1 h6 23.Rb1 Red8 24.h4 Bf8 25.h5 Qc6 26.c4 bxc4 27.Bxa5 Re8 28.Ne5 Qd6 29.Qe3 c3 30.Bb4 Qb6 31.Bxf8 Nb2 32.Bc5 Rcd8 33.Ra1 Bxf1 34.Bxb6 Kh8 35.Rec1 Rxd4 36.Nc6 Ba6 37.Qe2 Bxe2 38.Nxd4 g5 39.Ba5 Nd3 40.Nb3 Re7 41.Rc2 Bf1 42.Nc5 Nf4 43.Bxc3+ e5 44.Rac1 Rc7 45.Re1 Rc6 46.Bxe5+ Rf6 47.Kh1 Ng2 48.Rd2 Ne3 49.Na4 Be2 50.Rc1 Kh7 51.fxe3 g4 52.Rcc2 Bc4 53.Rg2 Rc6 54.Bb2 Bd3 55.Rgf2 Rb6 56.Rxf7+ Kg8 57.Rg7+ Kh8 58.Re7+ Rf6 59.Rc8# 1-0