Yuki Nishi gutted it out for seven innings and earned the win as the Orix Buffaloes put the brakes on the streaking Hokkaido Nippon Ham Fighters with a 4-3 win in the Pacific League on Tuesday.

The Fighters entered the game having won 15 straight — the longest streak in Nippon Professional Baseball since the Fukuoka SoftBank Hawks won 15 in a row in 2005.

Coming off two strong starts, Buffaloes starter Nishi pitched out of a pair of tight spots to last seven innings. Nishi gave up three runs on six hits and four walks, while striking out four in a 148-pitch outing.