<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Main puzzle pages -->
  <url><loc>https://www.chessmates.in/puzzles</loc><lastmod>2026-05-09</lastmod><priority>0.9</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/themes</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Phase / Game stage themes -->
  <url><loc>https://www.chessmates.in/puzzles/theme/opening</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/theme/middlegame</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/theme/endgame</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Opening-specific themes -->
  <url><loc>https://www.chessmates.in/puzzles/opening/sicilian-defense</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/opening/kings-indian</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/opening/queens-gambit</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/opening/french-defense</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/opening/ruy-lopez</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/opening/caro-kann</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/opening/english-opening</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/opening/italian-game</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/opening/pirc-defense</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/opening/dutch-defense</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Tactical Motifs -->
  <url><loc>https://www.chessmates.in/puzzles/motif/fork</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/pin</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/skewer</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/sacrifice</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/discovered-attack</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/double-check</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/deflection</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/decoy</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/interference</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/x-ray-attack</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Advanced Motifs -->
  <url><loc>https://www.chessmates.in/puzzles/motif/zugzwang</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/trapping</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/overloading</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/clearance</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/capture-defender</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/attack-f2-f7</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/exposed-king</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/knight-endgame</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/rook-endgame</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/bishop-endgame</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/queen-endgame</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/pawn-endgame</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/motif/quiet-move</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Mate puzzles -->
  <url><loc>https://www.chessmates.in/puzzles/mate/1</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/2</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/3</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/4</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/5</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Mate Patterns -->
  <url><loc>https://www.chessmates.in/puzzles/mate/back-rank-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/smothered-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/anastasia-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/arabian-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/boden-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/dovetail-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/morphy-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/opera-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/hook-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/scholars-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mate/fools-mate</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Special moves -->
  <url><loc>https://www.chessmates.in/puzzles/special/en-passant</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/special/castling</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/special/promotion</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/special/underpromotion</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Puzzle Goals -->
  <url><loc>https://www.chessmates.in/puzzles/goal/advantage</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/goal/equality</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/goal/crushing</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Puzzle Length -->
  <url><loc>https://www.chessmates.in/puzzles/length/one-move</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/length/short</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/length/long</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/length/very-long</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Puzzle Origin -->
  <url><loc>https://www.chessmates.in/puzzles/origin/master-games</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/origin/master-vs-master</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/origin/super-gm-games</loc><lastmod>2026-05-09</lastmod><priority>0.8</priority><changefreq>weekly</changefreq></url>

  <!-- Legacy SEO pages (direct theme slugs) -->
  <url><loc>https://www.chessmates.in/puzzles/fork</loc><lastmod>2026-05-09</lastmod><priority>0.7</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/pin</loc><lastmod>2026-05-09</lastmod><priority>0.7</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/sacrifice</loc><lastmod>2026-05-09</lastmod><priority>0.7</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/backRankMate</loc><lastmod>2026-05-09</lastmod><priority>0.7</priority><changefreq>weekly</changefreq></url>
  <url><loc>https://www.chessmates.in/puzzles/mateIn1-3</loc><lastmod>2026-05-09</lastmod><priority>0.7</priority><changefreq>weekly</changefreq></url>
</urlset>
