1.d4 c6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Nf3 e6 7.Bd3 Nf6 8.O-O Bd6 9.c4 O-O 10.b3 Nbd7 11.Bb2 a5 12.Qc2 a4 13.Bxg6 hxg6 14.Bc3 b5 15.Ne4 Nxe4 16.Qxe4 Qc7 17.c5 Be7 18.b4 Nf6 19.Qe2 Nd5 20.Bd2 Bf6 21.a3 Rad8 22.Rad1 Ne7 23.Qe4 Qd7 24.Bf4 Qd5 25.Rfe1 Qxe4 26.Rxe4 Nd5 27.Bd2 Rd7 28.Kf1 Rfd8 29.g4 Ne7 30.Be3 Nd5 31.Rd3 Re8 32.g5 Bd8 33.Ne5 Rc7 34.Bd2 f6 35.Nxg6 Kf7 36.Nf4 fxg5 37.Nh3 Rh8 38.Rf3+ Bf6 39.Nxg5+ Kg6 40.Nxe6 Re7 41.h3 Rhe8 42.Rg4+ Kf7 43.Nxg7 Rg8 44.Nf5 Rxg4 45.hxg4 Re4 46.g5 Bxd4 47.Nd6+ Kg6 48.Nxe4 Nf6 49.gxf6 Kf7 50.Ke2 Kg6 51.Kd3 Kf7 52.Kxd4 Kg8 53.Ke5 Kf8 54.Ke6 Kg8 55.Rg3+ Kh7 56.f7 Kh8 57.f8=Q+ Kh7 58.Rg7# 1-0