1.Nf3 c6 2.e4 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.Qxe7+ Kxe7 9.O-O Re8 10.Re1+ Be6 11.Nd4 Be5 12.Nxe6 fxe6 13.c3 c5 14.g3 Nc6 15.f4 Bd6 16.Rxe6+ Kd7 17.Rxe8 Rxe8 18.Kf2 g5 19.d3 gxf4 20.Bxf4 Bxf4 21.gxf4 Kd6 22.Rg1 b5 23.Bxb5 Rb8 24.a4 a6 25.Bxa6 Rxb2+ 26.Kf3 Rxh2 27.Bb5 Rc2 28.Bxc6 Kxc6 29.c4 Ra2 30.Rg7 Rxa4 31.Rxh7 Ra3 32.Ke4 f5+ 33.Ke3 Ra1 34.Rf7 Re1+ 35.Kf2 Rd1 36.Ke2 Rh1 37.Rxf5 Rh2+ 38.Ke3 Rh3+ 39.Ke4 Rf3 40.Rg5 Rf2 41.Rg6+ Kc7 42.f5 Rb2 43.Kd5 Ra2 44.Kxc5 Rf2 45.Kb5 Rxf5+ 46.c5 Rd5 47.Kc4 Rd8 48.d4 Rb8 49.Rg4 Kc6 50.d5+ Kc7 51.c6 Rf8 52.Rg7+ Kc8 53.d6 Re8 54.Ra7 Rg8 55.Kb5 Rg5+ 56.Kb6 Rg4 57.Ra8# 1-0