Is it game over for Steve?

Steve agreed to provide an alibi for Becky or she’d tell Michelle about…