1.e4 c5 2.Nf3 Nc6 3.Nc3 e5 4.Bc4 d6 5.d3 Be7 6.Nd5 Nf6 7.O-O O-O 8.c3 Nxd5 9.Bxd5 Be6 10.Bxe6 fxe6 11.a3 a5 12.a4 d5 13.Qe2 Bf6 14.Rd1 Qe7 15.Bd2 Rad8 16.Be1 h6 17.Nd2 Bg5 18.Nf1 Rb8 19.Ne3 Bxe3 20.fxe3 Qg5 21.exd5 exd5 22.e4 d4 23.Bd2 Qg6 24.Rf1 Rxf1+ 25.Rxf1 Rf8 26.Rxf8+ Kxf8 27.Qf3+ Ke7 28.c4 b6 29.Kf2 Qf6 30.Qf5 Nd8 31.g4 Nf7 32.Kg3 g6 33.Qxf6+ Kxf6 34.Kh4 Ng5 35.Bxg5+