Looks like DeSalvo may be the real deal with his 2nd straight great outing:

6 2/3 innings, 7 hits, 2 runs, 3 BB, 2 SO, 1-0 with a 1.98 ERA