A lot of things went right this weekend for the Twins