Huge save after a couple of blunders
I surprised myself saving that game lol, blundered 2 minor pieces but could save it.
- d4 e5 2. dxe5 Nc6 3. Bf4 Qe7 4. Nf3 Qb4+ 5. c3 Qxf4 6. g3 Qc4 7. Bg2 f6 8. exf6 Nxf6 9. Nbd2 Qf7 10. Ng5 Qg6 11. Nde4 Nxe4 12. Bxe4 Qxg5 13. Bxc6 dxc6 14. Qd3 Be7 15. e3 O-O 16. O-O-O Rxf2 17. Qc4+ Rf7 18. Rhf1 Bf6 19. Rd8+ Bxd8 20. Qxf7+ Kh8 21. Qf8#