Princeton holds off Springfield

Princeton holds off Springfield