1.Nf3 d5 2.d4 e6 3.g3 Nf6 4.Bg2 Be7 5.O-O O-O 6.c4 dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bd2 Be4 11.Qc1 Bd6 12.Bg5 Bb7 13.Nbd2 Nbd7 14.Nb3 Bd5 15.Rd1 h6 16.Bxf6 Nxf6 17.Ne5 c6 18.Nxc6 Qb6 19.Bxd5 exd5 20.Rd2 a5 21.Rc2 a4 22.Nd2 b4 23.e3 Rfe8 24.Qd1 a3 25.b3 Rac8 26.Rac1 Rc7 27.Nxb4 Rxc2 28.Nxc2 Rc8 29.Ne1 Rxc1 30.Qxc1 Qa6 31.Ndf3 Ne4 32.Qc2 g5 33.Nd3 g4 34.Nh4 h5 35.Kg2 Bf8 36.Nf4 Qa5 37.Nxh5 Qc3 38.Qe2 Qb2 39.Nf4 Bd6 40.Qxg4+ Kf8 41.Qc8+ Kg7 42.Nf5+ Kh7 43.Nh3 Qxa2 44.Qd7 Kg8 45.Nxd6 Nxd6 46.Qxd6 Qxb3 47.Qd8+ Kg7 48.Nf4 a2 49.Nh5+ Kh7 50.Qf6 a1=Q 51.Qg7# 1-0