Here is the pgn:
1. d4 d5 2. Bf4 Nf6 3. Nf3 e6 4. e3 Ne4 5. Nbd2 Bd6 6. Bg3 c5 7. c3 c4 8. Be2Nc6 9. Bxd6 Qxd6 10. O-O f6 11. b3 e5 12. bxc4 dxc4 13. Nxc4 Qd5 14. Qc2 b5 15.Nb2 Bb7 16. Bd3 Ng5 17. c4 bxc4 18. Bxc4 Nxf3+ 19. Kh1 Ncxd4 20. exd4 Qxd4 21.Rfd1 Qg4 22. gxf3 Qxf3+ 23. Kg1 Qg2# 0-1
Hindsights 20/20
If you need help, please contact our Help and Support team.