1.Nf3 d5 2.c3 Nf6 3.d4 c5 4.e3 e6 5.c4 Nc6 6.Nc3 a6 7.a3 dxc4 8.Bxc4 b5 9.Ba2 Bb7 10.O-O Bd6 11.Qe2 O-O 12.Rd1 Qc7 13.dxc5 Bxc5 14.b4 Bd6 15.Bb2 Ne5 16.Nxe5 Bxe5 17.f4 Bd6 18.Rac1 Qe7 19.Bb1 e5 20.Rxd6 Qxd6 21.fxe5 Qxe5 22.Ne4 Qe6 23.Nxf6+ gxf6 24.Rf1 Rae8 25.Rf4 Re7 26.Qg4+ Qxg4 27.Rxg4+ Kh8 28.Bxf6# 1-0