1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O c6 9.Rc1 b6 10.cxd5 cxd5 11.Bf4 Bb7 12.Bc7 Qe8 13.Qb3 Ne4 14.Nc3 Nxc3 15.Rxc3 Ba6 16.e3 Rc8 17.Bf1 Bxf1 18.Rxf1 Nf6 19.Rfc1 Ne4 20.R3c2 f6 21.Nd2 Nxd2 22.Rxd2 Rf7 23.Rdc2 Bf8 24.Qd3 Qa4 25.b3 Qd7 26.Qa6 e5 27.Qxa7 exd4 28.exd4 h5 29.Qa6 Qg4 30.Rc3 h4 31.Bxb6 Rxc3 32.Rxc3 Re7 33.Qf1 Re2 34.Bc5 Rxa2 35.h3 Qe4 36.Re3 Qc2 37.Bxf8 Kxf8 38.gxh4 Rb2 39.Qg2 Qd1+ 40.Kh2 Qxd4 41.Qg3 Qb6 42.h5 d4 43.Rf3 d3 44.h6 gxh6 45.Qf4 Kf7 46.Qc4+ Kf8 47.Qf4 Kf7 48.Qc4+ Kf8 49.Qh4 Kf7 50.Qh5+ Ke7 51.Qf5 Qd6+ 52.Kg2 d2 53.Re3+ Kf8 54.Re6 Qd4 55.Rxf6+ Ke7 56.Qe6+ Kd8 57.Rf8+ Kc7 58.Rf7+ Kb8 59.Qe8+ Qd8 60.Qxd8# 1-0