1.Nf3 Nf6 2.g3 d5 3.Bg2 Bg4 4.d4 Nc6 5.Be3 e6 6.Nfd2 Bf5 7.c3 e5 8.Qb3 Bd6 9.Qxb7 Bd7 10.Qb3 O-O 11.O-O Rb8 12.Qc2 Re8 13.Nb3 a5 14.Nc5 Bc8 15.Nd2 Ng4 16.Bxd5 exd4 17.Bxd4 Nxd4 18.cxd4 Bxg3 19.Bxf7+ Kxf7 20.fxg3+ Kg8 21.Rf4 Ne3 22.Qd3 Rxb2 23.Re4 Rxe4 24.Ncxe4 Nc2 25.Qc4+ Kh8 26.Rf1 Ne3 27.Qc3 Nxf1 28.Qxb2 Ne3 29.Qc3 Nd5 30.Qxa5 h6 31.Nf3 Nb6 32.Qe5 Nc4 33.Qc5 Ne3 34.Qc1 Nf5 35.Qc5 Kh7 36.Kf2 Ne7 37.a4 Bb7 38.Qe5 Ng6 39.Qf5 Bc8 40.Qh5 Nf8 41.a5 Kg8 42.Qe5 Ng6 43.Qc5 Bb7 44.Qf5 Ne7 45.Qe6+ Kh8 46.Nc5 Bxf3 47.Kxf3 Qxd4 48.Qxe7 Qd5+ 49.Ke3 Qa2 50.Ne6 Qb3+ 51.Kf2 Qc3 52.a6 Qa1 53.Qf8+ Kh7 54.Qf5+ Kg8 55.Qf8+ Kh7 56.Qf5+ Kg8 57.Qf3 Qxa6 58.Qf8+ Kh7 59.Qxg7# 1-0