1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Be7 5.Bf4 O-O 6.e3 c5 7.dxc5 Bxc5 8.Qc2 Nc6 9.a3 Qa5 10.O-O-O Be7 11.h4 dxc4 12.Bxc4 a6 13.Ng5 h6 14.g4 Qc5 15.Nce4 Nxe4 16.Nxe4 Qa5 17.Rdg1 Ne5 18.g5 Nxc4 19.gxh6 Qf5 20.Rxg7+ Kh8 21.Qxc4 e5 22.Ng3 exf4 23.Nxf5 Bxf5 24.Qxf4 Rac8+ 25.Kd1 Rfd8+ 26.Ke2 Bd3+ 27.Kf3 Rc4 28.Qe5 Be4+ 29.Qxe4 Rxe4 30.Kxe4