Chicago Cubs starting pitcher Matt Swarmer tied a record on Saturday night, giving up six solo home runs to the New York Yankees before being pulled after five innings.