1.e4 c5 2.Nf3 e6 3.c3 Nf6 4.e5 Nd5 5.d4 cxd4 6.cxd4 d6 7.Bd3 Nc6 8.O-O Be7 9.a3 a6 10.Qe2 b5 11.Bd2 Qb6 12.Nc3 Nxd4 13.Nxd4 Qxd4 14.Nxd5 Bd8 15.exd6 O-O 16.Ne7+ Kh8 17.Qe4 Qxe4 18.Bxe4 Rb8 19.Nc6 Bb7 20.Nxb8 Bxe4 21.Nd7 Rg8 22.Ne5 Rf8 23.d7 a5 24.Rfe1 Bb7 25.Rac1 f6 26.Nc6 Bb6 27.Bxa5 Bxc6 28.Rxc6 Bxa5 29.Rc8 Bd8 30.Rxd8 Rxd8 31.Rxe6