Spleen ruptured