1.e4 c5 2.Nf3 d6 3.Bc4 Nf6 4.Qe2 Nc6 5.c3 Bg4 6.h3 Bh5 7.Bb5 Rc8 8.O-O e6 9.d4 cxd4 10.cxd4 d5 11.e5 Nd7 12.Be3 Be7 13.Nc3 O-O 14.a3 f6 15.g4 Bg6 16.Rad1 fxe5 17.Nxe5 Ncxe5 18.dxe5 Nxe5 19.f4 Nc4 20.Bxa7 b6 21.f5 exf5 22.Nxd5 Bc5+ 23.Kh1 Nd6 24.Bxb6 Bxb6 25.Ne7+ Kh8 26.Nxc8 Qxc8 27.Rxd6 Qb8 28.Qd2 f4 29.Bc6 Be3 30.Qb4 Qc7 31.Rxg6