1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 b6 10.Rd1 Ba6 11.Nbd2 Nh5 12.Be3 Rc8 13.Rac1 h6 14.Ne5 Nhf6 15.Qa4 Nb8 16.Qb3 Nbd7 17.h3 Bb7 18.Qa4 a6 19.cxd5 cxd5 20.Ndf3 b5 21.Qb3 Nb6 22.Rxc8 Qxc8 23.Bd2 Nc4 24.Bb4 Qc7 25.Bxe7 Qxe7 26.Nd3 Ne4 27.Rc1 Rc8 28.Qd1 a5 29.Rc2 b4 30.Qc1 Ba6 31.Nfe5 Ned6 32.b3 Nb6 33.Rxc8+ Nbxc8 34.e3 Bb5 35.a4 bxa3 36.Qxa3 Qc7 37.Nc5 Be8 38.Bf1 Ne7 39.Na6 Qb6 40.Nc5 Qc7 41.h4 Qb6 42.h5 Qc7 43.Bd3 Nb5 44.Qa4 Nd6 45.Qa1 Qb6 46.Qa3 Qc7 47.Kg2 Qb6 48.Nb7 Ndf5 49.Nxa5 f6 50.Bxf5 Nxf5 51.Ng6 Kh7 52.g4 Nxd4 53.Nf8+ Kg8 54.Qe7 Bb5 55.Ng6 Kh7 56.Qf8 Bf1+ 57.Kxf1 Qa6+ 58.Kg2 Qe2 59.Qh8# 1-0