Jeff Banister happy with walk-off 6-5 win over Houston