I think a lot of you (not you) are being super harsh on yourselves. It's squad depth. Your style of play requires a strong bench and your bench is poor.
Said it earlier in the season, its only a matter of time before the depth is there. When you're able to bring quality subs on instead of Murphy you'll win games like yesterday.
Gordon going to help massively. He's a good player.