I can't believe I'm saying this either, and it could be a fatal case of delusion, but I have the same feeling. It won't really mean anything, but I think there's a legit chance we see the best game of Diaz's tenure on Friday night.
And I'm honestly still on the fence of even watching the game...