1.e4 Nf6 2.e5 Nd5 3.Nc3 Nxc3 4.dxc3 d6 5.Bc4 e6 6.exd6 Bxd6 7.Be3 Bd7 8.Qe2 Bc6 9.Bb5 Qh4 10.Nf3 Qg4 11.O-O O-O 12.h3 Bxf3 13.hxg4 Bxe2 14.Bxe2 Nc6 15.Bf3 Ne5 16.Be2 Ng6 17.g3 Rfd8 18.Rfd1 c6 19.Kg2 Kf8 20.f4 Ne7 21.c4 Ke8 22.Kf3 h6 23.c3 Nc8 24.b4 Ne7 25.c5 Bc7 26.c4 e5 27.f5 Ng8 28.g5 hxg5 29.Bxg5 Ne7 30.f6 gxf6 31.Bxf6 Rxd1 32.Rxd1 Nf5 33.Bd3 Nd4+ 34.Ke4 Kd7 35.Bxe5 Re8 36.Kxd4 Bxe5+ 37.Ke4 Bxg3+ 38.Kf3 Be5 39.b5 Kc7 40.Be4 Rg8 41.bxc6 bxc6 42.Bf5 f6 43.Rd7+ Kb8 44.Rf7 Rg3+ 45.Ke4 Rc3 46.Be6 Rc2 47.Bd7 Rxc4+ 48.Kf5 Rxc5 49.Ke6 Rd5 50.Rf8+ Kb7 51.Rf7 Rd6+ 52.Kf5 Kb6 53.Bc8 Rd5 54.Rb7+ Kc5 55.Rxa7 Rd2 56.a4 Rf2+ 57.Ke4 Ra2 58.a5 Bc3 59.a6 Kb6 60.Rb7+ Kc5 61.a7 Be5 62.Rd7 Kb6 63.Rb7+ Kc5 64.Bd7 Ra4+ 65.Kf5 Kd6 66.Be8 Bd4 67.Rd7+ Kc5 68.Rc7 Kd5 69.Bxc6+ Kd6 70.Bxa4 Kxc7 71.a8=Q