1.e4 c6 2.Nc3 h6 3.Nf3 d5 4.d4 e6 5.Bd3 Nd7 6.Qe2 dxe4 7.Nxe4 Ngf6 8.O-O Be7 9.Nxf6+ Nxf6 10.c3 O-O 11.Ne5 Qc7 12.Bf4 Bd6 13.Bg3 b6 14.Bh4 Nd5 15.Bg3 c5 16.dxc5 bxc5 17.Rfe1 Bb7 18.Rad1 Rad8 19.Bc2 Nf6 20.h3 Bd5 21.c4 Bb7 22.Rd2 Qa5 23.Nxf7 Rxf7 24.Rxd6 Rxd6 25.Bxd6 Rd7 26.Qxe6+ Kh8 27.Be7 Ng8 28.Bxc5 Qd2 29.b4 Qxc2 30.Qxd7 Qc3 31.Re3 Qc1+ 32.Kh2 Qd2 33.Qxd2 Bc8 34.Bd6 Bd7 35.Qe2 Be6 36.Qf3 h5 37.c5 Bc4 38.Re2 a6 39.Qd3 Bxa2 40.Kg3 g6 41.Kf4 Kg7 42.Rxa2 Kh7 43.g3 Nf6 44.Rd2 Ng8 45.Ra2 h4 46.Be7 a5 47.Bxh4 Nf6 48.Qe3 Kg8 49.Rd2 Ne8 50.Rd6 Nf6 51.Bg5 Kh8 52.Rd3 Nh5+ 53.Ke5 Nxg3 54.f4 axb4 55.Rd7 Kg8 56.Kf6 Kf8 57.Rd8# 1-0