1.d4 Nf6 2.Nf3 e6 3.g3 b5 4.Bg2 Bb7 5.Be3 Be7 6.O-O a5 7.Qd3 Ba6 8.Qd2 O-O 9.Qxa5 b4 10.Ne5 d5 11.c4 bxc3 12.Qxc3 Bxe2 13.Rc1 c6 14.Nd2 Qb6 15.a3 Ng4 16.Nxg4 Bxg4 17.Bf1 Rc8 18.b4 Nd7 19.Nb3 Bf5 20.Na5 Nb8 21.Qd2 Qa7 22.Bf4 Qb6 23.Rc3 Bf6 24.Be3 h6 25.Rac1 Bd8 26.Bf4 Bf6 27.Bxb8 Rcxb8 28.Nxc6 Bg5 29.f4 Bf6 30.Rc5 Rc8 31.Ne7+ Bxe7 32.Rxc8+ Rxc8 33.Rxc8+ Kh7 34.Qe3 Bf6 35.Rc5 g6 36.Bd3 Bh3 37.Kf2 Qa7 38.Ra5 Qc7 39.Rc5 Qa7 40.Bb5 Qb8 41.Qc3 h5 42.Bd3 Qf8 43.b5 Bh8 44.Rc7 Qb8 45.Rxf7+ Kh6 46.Qc5 Qd8 47.b6 Qg8 48.Rf8 Qg7 49.Ke3 Qxd4+ 50.Qxd4 Bxd4+ 51.Kxd4 g5 52.Re8 g4 53.Re7 Bg2 54.Rh7# 1-0