1.c4 Nf6 2.Nf3 c5 3.b3 d5 4.cxd5 Nxd5 5.Bb2 Nc6 6.e3 Bg4 7.Be2 e6 8.O-O Bd6 9.d3 O-O 10.Nbd2 Rc8 11.Rc1 b6 12.Ne4 Bb8 13.d4 Qc7 14.Ng3 Qe7 15.dxc5 bxc5 16.Nd2 Bxe2 17.Qxe2 Rfd8 18.Nde4 Ne5 19.Nh5 Qh4 20.f4 Ng4 21.h3 Ngxe3 22.Bxg7 f5 23.Nef6+ Kf7 24.Nxd5 Nxd5 25.Bh6 Rg8 26.Rce1 Rce8 27.Bg5 Rxg5 28.fxg5 Qxg5 29.g4 Bg3 30.Rxf5+ Qxf5 31.gxf5 Bxe1 32.Qxe1 exf5 33.Qc1 Kg6 34.Nf4+ Nxf4 35.Qxf4 Re1+ 36.Kf2 Re4 37.Qd6+ Kg5 38.Qxc5 Rf4+ 39.Kg3 Re4 40.Qc8 Re3+ 41.Kf2 Rxh3 42.Qd8+ Kg4 43.Qg8+ Kf4 44.Qb8+ Kg4 45.Qxa7 Rh2+ 46.Kg1 Re2 47.Qg7+ Kf3 48.Qxh7 f4 49.Qh5+ Ke3 50.Qe5+ Kf3 51.Qh5+ Ke3 52.Qh3+ f3 53.Kf1 Rxa2 54.Qe6+ Kf4 55.Qc4+ Ke3 56.Qe6+ Kf4 57.b4 Re2 58.Qf6+ Ke3 59.b5 Rf2+ 60.Ke1 Re2+ 61.Kd1 Rd2+ 62.Kc1 f2 63.Qe5+ Kd3 64.Qf5+ Ke3 65.Qe5+ Kd3 66.Qg3+ Kc4 67.Qf4+ Kxb5 68.Kxd2 f1=Q 69.Qxf1+ Ka4 70.Qd3 Kb4 71.Qc3+ Kb5 72.Kd3 Kb6 73.Qc4 Ka7 74.Qb5 Ka8 75.Kc4 Ka7 76.Kc5 Ka8 77.Kc6 Ka7 78.Qb7#