1.e4 c5 2.Ne2 d6 3.g3 Nc6 4.Bg2 e6 5.O-O Nf6 6.c3 Be7 7.d4 O-O 8.f4 d5 9.e5 Ne4 10.Nd2 Nxd2 11.Bxd2 Qb6 12.Bc1 f5 13.exf6 Bxf6 14.dxc5 Qxc5+ 15.Kh1 g6 16.Qd3 b5 17.b3 b4 18.Be3 Qa5 19.c4 Ba6 20.Rad1 Qxa2 21.Bc5 Rfd8 22.Qe3 Kf7 23.Rd2 Qa5 24.cxd5 Bxe2 25.Rxe2 exd5 26.Qe6+ Kg7 27.Qxc6 Rac8 28.Qb7+ Rc7 29.Bxb4