1.d4 Nf6 2.Bf4 e6 3.e3 d5 4.Nf3 Bd6 5.Bxd6 cxd6 6.Be2 Nbd7 7.O-O b6 8.c4 dxc4 9.Bxc4 O-O 10.Be2 a6 11.Nc3 h6 12.a4 Bb7 13.Qb3 Nd5 14.Nxd5 Bxd5 15.Qb4 Nf6 16.Nd2 a5 17.Qa3 Rc8 18.Rac1 e5 19.Nf3 e4 20.Nd2 Be6 21.b4 Qe7 22.bxa5 bxa5 23.Bb5 Bd5 24.h3 h5 25.Nb1 Be6 26.Nc3 h4 27.Be2 Qd7 28.Bb5 Qe7 29.Rb1 Bc4 30.Rfc1 Bd3 31.Bxd3 exd3 32.Rd1 Qe6 33.Rxd3 Qc4 34.Rbd1 Rfd8 35.Nb5 Ne4 36.f3 Ng3 37.Nxd6 Rxd6 38.Qxd6 Qxa4 39.Qa3 Qc2 40.R3d2 Ne2+ 41.Kh2 Qc7+ 42.f4 Ng3 43.d5 Qc4 44.Qd3 Qb4 45.d6 Rc3 46.Qd4 Rc4 47.Qd5 Rc5 48.Qa8+ Kh7 49.d7 Qxd2 50.d8=R Qe2 51.Rh8+ Kg6 52.Qd8 Nf1+ 53.Rxf1 Qxf1 54.Qd6+ f6 55.Qxc5 Qe1 56.Qh5# 1-0