1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.d3 Bg7 6.h3 Qc7 7.a4 a5 8.O-O e5 9.Be3 b6 10.Nbd2 Ba6 11.b3 Ne7 12.Nc4 O-O 13.Qd2 Rfe8 14.Nh2 f5 15.f4 fxe4 16.dxe4 Bxc4 17.bxc4 Rad8 18.Qc1 exf4 19.Bxf4 Qd7 20.Be3 Nc8 21.Ra3 Rxe4 22.Rd3 Qe8 23.Ng4 Nd6 24.Bh6 Bh8 25.Rf8+ Qxf8 26.Bxf8 Kxf8 27.Qg5 Re7 28.Rxd6 Rxd6 29.Qf4+