Yokohama BayStars manager Alex Ramirez knew his team was going to need a big performance in order to slow down the streaking Chunichi Dragons and their star pitcher Yuya Yanagi.