Kenya takes revenge