They have to have figured something out during this run. 19-6 over 25 games and it's not just bad teams, they took 3 of 3 from the Cubs, 2 of 3 from Boston, 2 of 3 from LAD, and 3 of 3 from Houston during this span.
Obviously they aren't going to win 80% of their games going forward but with the deadline coming up I wouldn't be surprised if they upgraded their pitcher and ended up winning the division.