1.e4 c6 2.Nf3 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.O-O Qxe2 9.Bxe2 O-O 10.d4 Re8 11.Re1 Bf5 12.Bd3 Be6 13.Bd2 Rd8 14.a4 Na6 15.Bxa6 bxa6 16.Ba5 Rd7 17.Nd2 Bf8 18.c3 c5 19.Nf3 Rc8 20.Red1 g5 21.dxc5 Bxc5 22.Rxd7 Bxd7 23.Nd2 Be6 24.Kf1 Kg7 25.Ke2 h5 26.Rc1 Bd6 27.h3 Be5 28.b3 g4 29.hxg4 hxg4 30.c4 f5 31.Bc3 f6 32.Kd3 Rd8+ 33.Kc2 f4 34.Re1 Bf5+ 35.Ne4 Rh8 36.Bxe5 fxe5 37.Kd3 Rh2 38.Rg1 Kf7 39.b4 Ke6 40.b5 axb5 41.axb5 Rh8 42.Re1 Rh2 43.Ra1 Rxg2 44.Ra6+ Ke7 45.Rxa7+ Ke6 46.Ra6+ Kd7 47.Ra7+ Kc8 48.Rg7 Bxe4+ 49.Kxe4 Rxf2 50.Rxg4 Re2+ 51.Kd5 f3 52.Rg8+ Kb7 53.Rf8 e4 54.c5 f2 55.Rf7+ Ka8 56.b6 e3 57.Kc6 Re1 58.Rf8# 1-0