1.e4 c5 2.Nf3 d6 3.Bc4 Nf6 4.d3 e6 5.O-O Be7 6.Re1 O-O 7.Bb3 Nc6 8.c3 b6 9.d4 d5 10.exd5 exd5 11.h3 Be6 12.Bf4 Bd6 13.Ne5 Qc7 14.Ba4 Bxe5 15.dxe5 Nd7 16.Qh5 Ne7 17.Bc2 Ng6 18.Bg3 Qc6 19.Nd2 Rae8 20.Nf3 Nb8 21.Nh4 Qd7 22.f4 d4 23.Rad1 Bc4 24.b3 Bb5 25.Nf5 d3 26.c4 dxc2 27.Rxd7 Bxd7 28.Nd6 Rd8 29.Rc1 Bc6 30.Rxc2 f6 31.Qf5 Kh8 32.Qe6 Bd7 33.Nf7+ Kg8 34.Nh6+ Kh8