1.d4 c6 2.e4 d5 3.Nd2 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Qe7+ 7.Qe2 Qxe2+ 8.Nxe2 Bf5 9.c3 h5 10.O-O Be6 11.Bd3 Bd6 12.Nf4 Bd7 13.h4 Na6 14.Re1+ Kf8 15.Bxa6 bxa6 16.Nd3 Bf5 17.Bf4 Be7 18.Nb4 Bxb4 19.cxb4 Be6 20.Rac1 Bd5 21.Rc5 g5 22.hxg5 Rg8 23.Bd6+ Kg7 24.gxf6+ Kxf6 25.f3 Rae8 26.Rxe8 Rxe8 27.Kf2 h4 28.Ra5 Bc4 29.Be5+ Ke6 30.b3 Bb5 31.a4 Bd3 32.Bf4 Kd7 33.d5 Re2+ 34.Kg1 Rc2 35.b5 cxb5 36.Rxa6 bxa4 37.Rxa7+ Ke8 38.bxa4 h3 39.gxh3 Rc4 40.Bg3 Be2 41.Kf2 Bd1 42.d6 Rxa4 43.Re7+ Kf8 44.Rc7 Ke8 45.Be5 Ra3 46.d7+ Ke7 47.Bf6+ Kxf6 48.d8=Q+ Kg6 49.Rd7 Bc2 50.Qc8 Kh5 51.Ke1 Kg5 52.Qc7 Bg6 53.Rd6 f5 54.Kd1 Bh5 55.h4+ Kf4 56.Rd3# 1-0