1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.c3 e6 5.Nf3 f6 6.Bb5 Ne7 7.exf6 gxf6 8.Nh4 Bg6 9.Nd2 Qd7 10.O-O a6 11.Be2 Bf7 12.b4 Ng6 13.Nhf3 Nf4 14.Nb3 Nxe2+ 15.Qxe2 Bd6 16.Re1 Rg8 17.a4 b6 18.b5 Ne7 19.bxa6 Qc8 20.a5 Rxa6 21.Qb5+ Kd8 22.Ba3 Bxa3 23.Rxa3 Nf5 24.Raa1 Nd6 25.Qe2 Qb7 26.g3 Ke7 27.Nh4 Rga8 28.Qd3 Ne4 29.f3 Ng5 30.Nf5+ Kf8 31.h4 Nh3+ 32.Kg2 exf5 33.Qxf5 Kg7 34.Kxh3 Qc6 35.h5 Qd6 36.g4 Bg6 37.Qe6 Qxe6 38.Rxe6 Bc2 39.axb6 Rxa1 40.Nxa1 Rxa1 41.bxc7 Ra8 42.Rd6 Rc8 43.Rd7+ Kf8 44.Rd8+ Ke7 45.Rxc8 f5 46.c4 fxg4+ 47.Kg3 Bd3 48.Rg8 Bf1 49.fxg4 Bg2 50.Rd8 Be4 51.Re8+ Kf6 52.Kh2 Kg5 53.Rxe4 Kh6 54.c8=Q Kg5 55.Qb7 Kf6 56.Qe7# 1-0