This is one of my favourite games, played against a chess computer set to an appropriately easy level (bear in mind I'm a beginner). I love the way the computer (playing white) kept on catching me out but I grimly played on, and somehow reversed it at the end. Comments welcome.
25.e4 was forced. Earlier 22.e4 was best. So 22...R8f7 was incorrect. Instead 22...Nxb2 prevents 23.Bxf8? Nxd3+ 24.exd3 Bxc3+ winning a piece. White has to see 23.Bd2. If 23.Kd2 Nxd3 24.Bxf8? Nxf2. Instead of 21.Bh6, possible was Bd2.