1.Nf3 d5 2.g3 c6 3.Bg2 a6 4.Nc3 Nf6 5.O-O h6 6.d3 Bg4 7.e4 g5 8.Qe1 Qc7 9.h4 Nbd7 10.hxg5 hxg5 11.Bxg5 Rh5 12.Bh4 O-O-O 13.Nh2 Be6 14.exd5 cxd5 15.Ne2 Bh6 16.Nd4 Qd6 17.Nxe6 fxe6 18.Nf3 e5 19.Rd1 Kb8 20.c4 Rg8 21.cxd5 Nxd5 22.d4 exd4 23.Rxd4 e5 24.Rd1 Qe6 25.Ng5 Bxg5 26.Bxd5 Qg4 27.Bxg8 Rxh4 28.Rxd7 Qf3 29.Qxe5+ Ka7 30.gxh4 Qg4+ 31.Qg3 Qe6 32.Rd8 Qh6 33.a4 Qg6 34.Ba2 Qd6 35.Qxd6 Bh6 36.Qd4+ b6 37.f4 Bxf4 38.Re1 Bb8 39.Qd7+ Ka8 40.Ra1 a5 41.Qd4 b5 42.Qd3 Ka7 43.Be6 Be5 44.Ba2 Bf6 45.Qc4 bxa4 46.Qg4 Bg7 47.Qe2 Bh8 48.Rf1 Kb6 49.Qc4 Ka7 50.Rd3 Kb7 51.Kh2 Bd4 52.Rf5 Ba7 53.Rd1 Be3 54.Rf6 Bc5 55.Rb1 Ka7 56.Rf7+ Ka8 57.Qc2 Be3 58.Qc8# 1-0