1.e4 c5 2.Nf3 d6 3.c3 Nf6 4.Bd3 Nc6 5.Bc2 Bg4 6.h3 Bh5 7.d3 e6 8.Nbd2 Be7 9.Nf1 d5 10.Ng3 Bg6 11.Nh4 Ne5 12.Nxg6 Nxg6 13.Ba4+ Nd7 14.exd5 exd5 15.Qb3 Qc7 16.Qxd5 Rd8 17.O-O O-O 18.Qe4 Nf6 19.Qe2 a6 20.Nf5 Bd6 21.Bg5 Be5 22.Rfe1 b5 23.Bc2 Rfe8 24.Qf3 h6 25.Nxh6+ Kf8 26.Ng4 Rd6 27.Nxf6 Bxf6 28.Rxe8+ Kxe8 29.Re1+ Kf8 30.Bxf6 Rxf6 31.Qa8+