1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nd7 5.Nf3 Ndf6 6.Ng3 Bg4 7.Be2 e6 8.h3 Bxf3 9.Bxf3 Bd6 10.c3 Qc7 11.Ne4 Nxe4 12.Bxe4 Nf6 13.Bc2 Bf4 14.Bxf4 Qxf4 15.Qe2 O-O 16.g3 Qd6 17.O-O-O a5 18.Qe5 Rfd8 19.Rhe1 b5 20.Qxd6 Rxd6 21.a4 b4 22.c4 Kf8 23.b3 g6 24.g4 Rad8 25.Re5 Ra8 26.f4 h6 27.g5 hxg5 28.fxg5 Nd7 29.Re4 Rd8 30.Rf1 Kg7 31.h4 c5 32.Rd1 Kf8 33.Rf4 Kg7 34.Re4 Rh8 35.d5 exd5 36.Rxd5 Rxd5 37.cxd5 Nb6 38.d6 Rd8 39.Re5 Rxd6 40.Rxc5 Rd5 41.Rb5 Rxb5 42.axb5 Kf8 43.Kd2 Ke7 44.Ke3 Kd6 45.Kd4 Nd7 46.Be4 Nb6 47.Bc6 Nc8 48.Bd5 Ne7 49.Bxf7 Nf5+ 50.Kc4 Nxh4 51.Bd5 Nf5 52.Be4 Ne3+ 53.Kd4 Nf1 54.Kd3 Kc5 55.Bxg6 Kxb5 56.Be8+ Kc5 57.g6 Ng3 58.g7 Nf5 59.g8=Q Ne3 60.Ke4 Nd5 61.Qg7 Ne3 62.Qc7# 1-0