I've been coming to Phillies games at Chase Field since the mid 2000s and I cannot believe they won this series, this was the best ...