1.c4 Na6 2.d4 c6 3.e4 d5 4.cxd5 cxd5 5.a3 dxe4 6.Bc4 e6 7.Nc3 Nf6 8.Nge2 Nc7 9.O-O Bd7 10.d5 Ncxd5 11.Nxd5 Nxd5 12.Bxd5 exd5 13.Qxd5 Bc6 14.Qe5+ Qe7 15.Qg3 Qf6 16.Bg5 Qg6 17.Qe5+ Qe6 18.Qc3 Bd6 19.Bf4 Bxf4 20.Nxf4 Qf6 21.Qxf6 gxf6 22.Rfd1 f5 23.Kf1 Ke7 24.Nd5+ Kf8 25.g3 Re8 26.Ne3 Re5 27.Rd8+ Kg7 28.Rd4 Kf6 29.Rc1 Rc8 30.Ke1 Bd7 31.Rxc8 Bxc8 32.Nd5+ Kg5 33.h4+ Kg4 34.Ke2 Kh3 35.Nf4+ Kh2 36.Rd8 Be6 37.Rh8 Rb5 38.b4 a5 39.Rxh7 axb4 40.axb4 Rxb4 41.h5 Rb2+ 42.Ke3 Rb3+ 43.Kd4 Kg1 44.h6 Rb4+ 45.Ke5 Rb5+ 46.Kf6 Kxf2 47.Rg7 Rb1 48.Nh3+ Kg2 49.h7 Rh1 50.h8=Q Rxh3 51.Qb8 e3 52.Qxb7+ Kf2 53.Qb6 Kf3 54.Qc6+ Kf2 55.Qc5 Kf3 56.Qc3 Kf2 57.Qd4 Kf3 58.Qf4+ Ke2 59.Ke5 Rh1 60.Rg8 Rf1 61.Qb4 Kf3 62.Qc3 Rd1 63.Rh8 Kf2 64.Kf4 e2 65.Rh2+ Kg1 66.Rxe2 Rf1+ 67.Kg5 Bd7 68.Qd4+ Rf2 69.Rxf2 Bb5 70.Qd8 Bf1 71.Qf8 Bh3 72.Qc8 Bg2 73.Qc7 Bh3 74.Qb8 Bg2 75.Qa7 Ba8 76.Qa6 f4 77.Qa5 f5 78.Qxa8 fxg3 79.Qg2# 1-0