Scrappy well-fought win. Go Wolves.