The Rockridge Rockets ended the Orion Chargers six game winning streak with an 8-5 victory in Three Rivers Athletic Conference baseball action Tuesday. Elsewhere, Alleman pitchers combined for a perfect game as they blanked Morrison 9-0. Princeville took two from United 9-5 and 11-1 in Lincoln Trail play. Rowva-Williamsfield downed Peoria Christian 2-1. In softball, the Alleman Pioneers topped Rockridge 4-2 and Orion handled Ridgewood 6-1.