Very, very solid episode. It seems weird that we're left out of the clue as to what exactly Diaz shot himself up with, but yeah, best guess is watered down Mirakuru. Hopefully this was the last of Diaz, though I doubt it. The teaser for the next episode was kinda weird. I didn't expect Ollie to get back into the suit, unmasked as he is, so fast.