1.Nf3 Nf6 2.d4 e6 3.c4 b6 4.Bg5 Bb7 5.Nc3 Bb4 6.Qb3 Qe7 7.e3 Nc6 8.a3 Bxc3+ 9.Qxc3 O-O 10.Bd3 h6 11.Bh4 d6 12.b4 e5 13.d5 Nb8 14.Nd2 c6 15.dxc6 Bxc6 16.f3 Nbd7 17.O-O Rac8 18.e4 Rfd8 19.a4 a5 20.b5 Bb7 21.Rfd1 d5 22.exd5 Bxd5 23.Nb3 e4 24.fxe4 Bxe4 25.Bf1 g5 26.Bf2 Ng4 27.Bd4 Qd6 28.g3 Nge5 29.c5 Qe6 30.Re1 Qf5 31.Rxe4 Qxe4 32.Bg2 Qd3 33.Qxd3 Nxd3 34.c6 N7c5 35.Bxc5 Nxc5 36.Nxc5 bxc5 37.b6 Rd6 38.b7 Rb8 39.c7 Rxb7 40.c8=Q+ Rd8 41.Qxd8+ Kh7 42.Bf3 f6 43.Bxb7 f5 44.Qc8 c4 45.Rd1 Kg7 46.Kf1 Kh7 47.Rd6 c3 48.Ba8 g4 49.Rd7+ Kg6 50.Ra7 h5 51.Rb7 f4 52.Rc7 fxg3 53.Rf7 c2 54.Rf8 c1=Q+ 55.Qxc1 Kg7 56.Rh8 Kf6 57.Qc4 h4 58.Ke2 Ke5 59.Qf4+ Ke6 60.Bc6 g2 61.Re8# 1-0