1.Nf3 d5 2.c3 c6 3.Qc2 Nf6 4.d4 Bg4 5.Bf4 e6 6.e3 Bxf3 7.gxf3 Bd6 8.Bxd6 Qxd6 9.Nd2 c5 10.Qb3 O-O 11.Qxb7 Nc6 12.Bb5 Rfc8 13.Bxc6 Rab8 14.Qxa7 Rxc6 15.dxc5 Rxc5 16.Rb1 e5 17.O-O h6 18.Kh1 Rc6 19.Rfd1 h5 20.e4 Ra6 21.Qe3 Rxa2 22.exd5 Nxd5 23.Qg5 Qe6 24.Ne4 f6 25.Qg3 Rbxb2 26.Rg1 Qf7 27.Rbd1 Ra6 28.Rxd5 Qxd5 29.Qxg7# 1-0