The San Diego Padres rallied until the very end and still came up short.