1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Qxd4 Nf6 5.e5 Nc6 6.Qc4 d5 7.exd6 Qxd6 8.Nc3 Bg7 9.Bf4 e5 10.Rd1 Qe7 11.Bg5 Be6 12.Qb5 h6 13.Be3 Qc7 14.Bc5 Bf8 15.Be2 Nd7 16.Bxf8 Kxf8 17.O-O Nb6 18.Rfe1 Kg7 19.a4 a6 20.Qc5 Rad8 21.Nxe5 Nxa4 22.Nxa4 Qxe5 23.Bf3 Rxd1 24.Rxd1 Rc8 25.Bxc6 Qxc5 26.Nxc5 Rxc6 27.Nxe6+ Rxe6 28.Kf1 Kf6