Puzzle 963416: Wit naar Schaakmat

GM Olexandr Bortnyk (2608) - IM Marco Materia (2430)
Titled Tue 16th Jan Early chess.com INT (8), 2024.01.16
  1. 1.e4
  2. c5
  3. 2.c3
  4. d5
  5. 3.exd5
  6. Qxd5
  7. 4.d4
  8. Nf6
  9. 5.Be3
  10. Ng4
  11. 6.Nf3
  12. Nxe3
  13. 7.fxe3
  14. Nc6
  15. 8.Nbd2
  16. e6
  17. 9.Bd3
  18. Be7
  19. 10.O-O
  20. O-O
  21. 11.Qc2
  22. h6
  23. 12.Rae1
  24. Bd7
  25. 13.Nc4
  26. cxd4
  27. 14.exd4
  28. Rac8
  29. 15.Nfe5
  30. b5
  31. 16.Bh7+
  32. Kh8
  33. 17.Rxf7
  34. Nxd4
  35. 18.cxd4
  36. Qxd4+
  37. 19.Kh1
  38. Rxc4
  39. 20.Rxf8+
  40. Bxf8
    1. Oplossing:20...Bxf8
    2. 21.Nf7#
  41. 21.Nf7#
1-0

This puzzle is part of the following Puzzle Academy skills:
ChessPuzzle.net version 3
Volgende ? Help