1.Nf3 f5 2.d4 d6 3.Bf4 g6 4.e3 Nf6 5.Bc4 e6 6.Bb3 Nc6 7.O-O Ne4 8.Nc3 Bg7 9.Nxe4 fxe4 10.Ng5 Qe7 11.Nxe4 h6 12.c4 O-O 13.Bg3 e5 14.d5 Na5 15.f3 b6 16.Bc2 Nxc4 17.Qe2 b5 18.a4 Bd7 19.axb5 Nb6 20.Rfc1 h5 21.Bf2 Bh6 22.Bb3 Bf5 23.Bc2 h4 24.h3 Rf7 25.Qe1 Bg5 26.Nxg5 Qxg5 27.Bxh4 Qh6 28.e4 Bxh3 29.Qg3 Qe3+ 30.Qf2 Qh6 31.gxh3 Raf8 32.Bd1 Rh7 33.Bg3 Qxh3 34.Qg2 Qh6 35.Rc2 Qe3+ 36.Bf2 Qh6 37.Rxa7 Nc4 38.Rxc4 Qd2 39.Ra1 Qh6 40.Rc2 Kh8 41.Ra7 Kg8 42.Raxc7 Rxc7 43.Rxc7 Rf7 44.b6 Rh7 45.Rxh7 Qxh7 46.Qg4 Qb7 47.Qxg6+ Qg7 48.Qxg7+ Kxg7 49.b7 Kf7 50.b8=Q Kg7 51.Qxd6 Kg8 52.Qc7 Kf8 53.Bc5+ Kg8 54.Bd6 Kh8 55.Bxe5+ Kg8 56.Qg7# 1-0