1.e4 c5 2.Nf3 a6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nf3 Bb4 7.Bc4 Qc7 8.Qd3 d6 9.Bd2 Nbd7 10.O-O Nc5 11.Qe2 Bxc3 12.Bxc3 Ncxe4 13.Bb4 O-O 14.Rad1 Rd8 15.h3 Qb6 16.Qe1 a5 17.Ba3 Ng3 18.Nxe5 d5 19.Nxf7 Re8 20.Rxd5 Be6 21.Rd6 Bxc4 22.Rxb6 Rxe1 23.Rxe1 Ne2+ 24.Rxe2 Bxe2 25.Rxb7 Ba6 26.Re7 Bc4 27.Nd6 Bxa2 28.Nf5 g6 29.Nh6+ Kh8 30.b3 Bb1 31.Bb2