Walk-off wild pitch lifts Toreros to victory