1.e4 c5 2.c3 Nf6 3.d3 d5 4.Qc2 Nc6 5.Bg5 g6 6.Nd2 Bg7 7.Be2 O-O 8.f4 Ng4 9.Nf1 Rb8 10.Bxg4 Bxg4 11.Ne3 Be6 12.f5 gxf5 13.exd5 Bxd5 14.Nxf5 Qc7 15.Ne2 f6 16.Bh6 Bxh6 17.Nxh6+ Kh8 18.O-O Bf7 19.Nxf7+ Rxf7 20.Nf4 Qd6 21.Qb3 Ne5 22.Rad1 Rg7 23.d4 Ng4 24.Rd3 Rbg8 25.Qe6 Qc7 26.Rg3 cxd4 27.cxd4 Qc2 28.Qe2 Qxe2 29.Nxe2 Rc8 30.Nc3 Rc4