Puzzle 996855: Zwart naar Schaakmat

Pedro Thomazini Lara Camargo - Aleksey Bashtavenko (1720)
VIII SESC Caioba Open Caioba BRA, 2024.06.25
  1. 1.d4
  2. Nf6
  3. 2.Nc3
  4. d5
  5. 3.Bf4
  6. c6
  7. 4.Nf3
  8. Bf5
  9. 5.e3
  10. e6
  11. 6.Bd3
  12. Bd6
  13. 7.Bg3
  14. Qc7
  15. 8.Ne2
  16. Nbd7
  17. 9.O-O
  18. Bg6
  19. 10.c4
  20. dxc4
  21. 11.Bxc4
  22. e5
  23. 12.dxe5
  24. Nxe5
  25. 13.Nxe5
  26. Bxe5
  27. 14.Bxe5
  28. Qxe5
  29. 15.Nf4
  30. Ne4
  31. 16.Nxg6
  32. hxg6
  33. 17.Qb3
    1. Oplossing:17.Qb3
    2. Qxh2# Damiano's toren mat
  34. 17...Qxh2#
0-1
Volgende ? Help