1.e4 c5 2.Nf3 d6 3.Nc3 Nf6 4.Bc4 e6 5.d4 cxd4 6.Nxd4 Be7 7.O-O O-O 8.Kh1 a6 9.a4 Nc6 10.f4 Qc7 11.Nf3 b6 12.Bd3 Bb7 13.f5 e5 14.Bg5 Na5 15.Qe1 Nc4 16.Bxf6 Bxf6 17.g4 Nxb2 18.g5 Nxd3 19.cxd3 Be7 20.Rc1 Qd7 21.Qe3 b5 22.f6 Bd8 23.Nh4 d5 24.fxg7 Re8 25.Nf5 d4 26.Qh3 Qe6 27.Nh6+ Kxg7 28.Rxf7+ Kh8 29.Rf8+ Kg7 30.Qxe6