Puzzle 840373: Zwart naar Winst

FM Joaquin Fiorito (2328) - CM Tomasz Jaskolka (2188)
Titled Tue 20th Dec Early chess.com INT (5), 2022.12.20
  1. 1.d4
  2. d5
  3. 2.Nf3
  4. c6
  5. 3.c4
  6. Nf6
  7. 4.e3
  8. a6
  9. 5.Nc3
  10. Bf5
  11. 6.Be2
  12. e6
  13. 7.Nh4
  14. Bg6
  15. 8.Nxg6
  16. hxg6
  17. 9.O-O
  18. Nbd7
  19. 10.Bd3
  20. dxc4
  21. 11.Bxc4
  22. b5
  23. 12.Be2
  24. c5
  25. 13.Bf3
  26. Rc8
  27. 14.Bb7
  28. Qc7
  29. 15.Bxc8
    1. Oplossing:15.Bxc8
    2. Qxh2# Damiano's toren mat
  30. 15...Qxh2#
0-1
Volgende ? Help