1.Nf3 e6 2.c4 Nf6 3.g3 c6 4.b3 d5 5.Bg2 b6 6.d4 Nbd7 7.O-O Bb4 8.Bb2 O-O 9.Nbd2 Bb7 10.a3 Bd6 11.b4 a5 12.c5 Bc7 13.Re1 Ba6 14.Qc2 bxc5 15.bxc5 a4 16.Qxa4 Bxe2 17.Qxc6 Bd3 18.Re3 Bg6 19.Bf1 Ra7 20.a4 h6 21.Bc3 Ne4 22.Nxe4 Bxe4 23.a5 Nf6 24.a6 Ng4 25.Rxe4 dxe4 26.Qxe4 Nf6 27.Qc6 Nd5 28.Bd2 Qf6 29.Kg2 Rb8 30.Qa4 g5 31.h3 Qf5 32.Ra3 Nf6 33.Qc6 Rb2 34.Bd3 Qd5 35.Qxd5 Nxd5 36.Bc1 Rb8 37.Bd2 Rb2 38.Kf1 f5 39.Ke1 Kg7 40.Kd1 g4 41.hxg4 fxg4 42.Ne1 h5 43.Bc4 Kf6 44.Nc2 Rb1+ 45.Ke2 Rb2 46.Kd3 Rb1 47.Ne3 Nxe3 48.Bxe3 Kf5 49.Kc3 Kf6 50.Kc2 Rb4 51.Kc3 Rb1 52.Ra2 Rb8 53.Ra1 Ke7 54.Kd3 Kd7 55.Rh1 Rh8 56.Bb5+ Kc8 57.Bc4 Kd7 58.Bg5 Bd8 59.Bf4 Bc7 60.Bb5+ Kd8 61.Bg5+ Kc8 62.Re1 Bd8 63.Bxd8 Rxd8 64.Rxe6 Rf7 65.Re2 Kb8 66.Kc4 h4 67.gxh4 Rf4 68.c6 Rfxd4+ 69.Kc5 R4d5+ 70.Kb6 R5d6 71.a7+ Ka8 72.Ba6 Rb8+ 73.axb8=N g3 74.Bc4 g2 75.Re1 Rg6 76.Re8 Rg8 77.Bxg8 g1=Q 78.Nd7# 1-0