1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 Nf6 7.Bd3 a6 8.O-O Ne5 9.h3 Bc5 10.Qd2 d6 11.f4 Ned7 12.Rae1 b5 13.Kh1 Bb7 14.Bxb5 Bb4 15.Bxd7+ Qxd7 16.e5 Bxc3 17.Qxc3 Ne4 18.Qb4 Ng3+ 19.Kh2 Nxf1+ 20.Rxf1 dxe5 21.fxe5 Qd5 22.Nf3 Qb5 23.Qxb5+ axb5 24.Ng5 h6 25.Nxf7 O-O