Tony Gonsolin holds Arizona to two runs through a season-high six innings, and Chris Taylor homers in a 5-4 victory.