1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O b5 8.Bb3 Bb7 9.Bg5 h6 10.Bh4 Nc6 11.Re1 Nxd4 12.Qxd4 Be7 13.a4 e5 14.Qd3 g5 15.Bg3 b4 16.Na2 a5 17.c3 Ba6 18.Qf3 h5 19.h4 g4 20.Qe3 Bb7 21.Rad1 Nxe4 22.Bxe5 Bxh4 23.Bxh8 Kd7 24.Be5 Ra6 25.g3 Be7 26.Bd5 dxe5 27.Bxe4+