1.e4 Nf6 2.Nc3 d5 3.exd5 Nxd5 4.Bc4 Nb6 5.Bb3 Nc6 6.Nf3 Bf5 7.O-O e6 8.h3 Be7 9.a3 Bf6 10.d3 O-O 11.Ne4 Bxe4 12.dxe4 Qxd1 13.Rxd1 Na5 14.e5 Nxb3 15.cxb3 Be7 16.Bg5 Bxg5 17.Nxg5 Nd5 18.Rd2 Rfd8 19.Rad1 Rd7 20.Ne4 b6 21.Nc3 Rad8 22.f4 a6 23.g4 Nf6 24.Rxd7 Nxd7 25.Kf2 Kf8 26.Ke3 Ke7 27.b4 f6 28.exf6+ gxf6 29.Kf3 Nf8 30.Rxd8 Kxd8 31.Ke4 Ke7 32.h4 Nd7 33.Na4 Kd6 34.f5 h6 35.fxe6 Kxe6 36.Kf4 Ne5 37.h5 Nc4 38.Ke4 Nd6+ 39.Kf4 Kd5 40.Nc3+ Kd4 41.Ne2+ Kd3 42.Ng3 c5 43.bxc5 bxc5 44.Nf5 Nf7 45.Ne3 c4 46.Nd5 Kc2 47.Kf5 Ne5 48.Nxf6 Nxg4 49.Nxg4 Kxb2 50.Kg6 Kxa3 51.Kxh6 Kb3 52.Kg6 a5 53.h6 c3 54.Ne3 a4 55.h7 a3 56.h8=Q a2 57.Qb8+