1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 h6 8.Bxf6 Qxf6 9.e5 Qd8 10.O-O cxd4 11.Ne4 Nc6 12.Qc1 Be7 13.Qf4 O-O 14.Rac1 Qc7 15.Ng3 Bd7 16.Nh5 Be8 17.Rfe1 Qd8 18.Rcd1 Kh8 19.Bd3 Nb4 20.Be4 Nd5 21.Qg4 Rg8 22.a3 Qa5 23.h4 Rd8 24.Rxd4 Qb6 25.b4 f5 26.exf6 gxf6 27.Qh3 Bxh5 28.Bxd5 Bxf3 29.Rxe6 Qxd4 30.Bxf3 Bd6 31.Qf5 Qa1+ 32.Bd1 Qxd1+ 33.Re1 Qxe1# 0-1