Today's chess puzzle · Saturday, October 3, 2026
Chess Puzzle #1
Your opponent just made a mistake. Find the move that makes them pay.
8
7
6
5
4%7D81%25%7Btransform%3Arotate(15deg)%7D84%25%7Btransform%3Arotate(0)%7D87%25%7Btransform%3Arotate(15deg)%7D90%25%7Btransform%3Arotate(0)%7D%7D%40keyframes%20fr%7B0%25%2C78%25%2C100%25%7Btransform%3Arotate(0)%7D81%25%7Btransform%3Arotate(-15deg)%7D84%25%7Btransform%3Arotate(0)%7D87%25%7Btransform%3Arotate(-15deg)%7D90%25%7Btransform%3Arotate(0)%7D%7D.eye%2C.peek%7Btransform-box%3Afill-box%3Btransform-origin%3Acenter%7D.eye%7Banimation%3Abl%205.3s%20infinite%20-2.01s%7D%40keyframes%20bl%7B0%25%2C95%25%2C100%25%7Btransform%3AscaleY(1)%7D97%25%7Btransform%3AscaleY(.12)%7D%7D.peek%7Banimation%3Apk%206.4s%20ease-in-out%20infinite%20-5.19s%7D%40keyframes%20pk%7B0%25%2C70%25%2C100%25%7Btransform%3AtranslateY(0)%20scale(1)%7D76%25%7Btransform%3AtranslateY(-1.6px)%20scale(1.4)%7D84%25%7Btransform%3AtranslateY(0)%20scale(1)%7D%7D%40media%20(prefers-reduced-motion%3Areduce)%7B*%7Banimation%3Anone!important%7D%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M11%2037.2h23q1.6%200%201.6%201.6v1.4q0%201.8-1.8%201.8h-22.6q-1.8%200-1.8-1.8v-1.4q0-1.6%201.6-1.6z%22%20fill%3D%22%23f6e7c1%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.3%22%2F%3E%3Cg%20class%3D%22wl%22%3E%3Cellipse%20cx%3D%2213%22%20cy%3D%2217.5%22%20rx%3D%227%22%20ry%3D%223.3%22%20transform%3D%22rotate(-38%2013%2017.5)%22%20fill%3D%22%23ffffff%22%20fill-opacity%3D%220.85%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.1%22%2F%3E%3C%2Fg%3E%3Cg%20class%3D%22wr%22%3E%3Cellipse%20cx%3D%2232%22%20cy%3D%2217.5%22%20rx%3D%227%22%20ry%3D%223.3%22%20transform%3D%22rotate(38%2032%2017.5)%22%20fill%3D%22%23ffffff%22%20fill-opacity%3D%220.85%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.1%22%2F%3E%3C%2Fg%3E%3CclipPath%20id%3D%22bee-p-wq%22%3E%3Cellipse%20cx%3D%2222.5%22%20cy%3D%2228%22%20rx%3D%227.4%22%20ry%3D%229.6%22%2F%3E%3C%2FclipPath%3E%0A%3Cellipse%20cx%3D%2222.5%22%20cy%3D%2228%22%20rx%3D%227.4%22%20ry%3D%229.6%22%20fill%3D%22%23fff6df%22%2F%3E%0A%3Cg%20clip-path%3D%22url(%23bee-p-wq)%22%3E%3Crect%20x%3D%2215.1%22%20y%3D%2223.68%22%20width%3D%2214.8%22%20height%3D%222.50%22%20fill%3D%22%23e3a21f%22%2F%3E%3Crect%20x%3D%2215.1%22%20y%3D%2227.52%22%20width%3D%2214.8%22%20height%3D%222.50%22%20fill%3D%22%23e3a21f%22%2F%3E%3Crect%20x%3D%2215.1%22%20y%3D%2231.36%22%20width%3D%2214.8%22%20height%3D%222.50%22%20fill%3D%22%23e3a21f%22%2F%3E%3C%2Fg%3E%0A%3Cellipse%20cx%3D%2222.5%22%20cy%3D%2228%22%20rx%3D%227.4%22%20ry%3D%229.6%22%20fill%3D%22none%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%2222.5%22%20cy%3D%2214.6%22%20r%3D%225.4%22%20fill%3D%22%23fff6df%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.4%22%2F%3E%0A%3Ccircle%20class%3D%22eye%22%20cx%3D%2220.448%22%20cy%3D%2214.168%22%20r%3D%220.8640000000000001%22%20fill%3D%22%233a2912%22%2F%3E%0A%3Ccircle%20class%3D%22eye%22%20cx%3D%2224.552%22%20cy%3D%2214.168%22%20r%3D%220.8640000000000001%22%20fill%3D%22%233a2912%22%2F%3E%0A%3Cpath%20d%3D%22M20.88%2016.328q1.62%201.5120000000000002%203.24%200%22%20fill%3D%22none%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M17.3%209.6l1.6-3.2%201.8%202.2%201.8-3.4%201.8%203.4%201.8-2.2%201.6%203.2z%22%20fill%3D%22%23f2b632%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221%22%20stroke-linejoin%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2218.9%22%20cy%3D%226.2%22%20r%3D%221%22%20fill%3D%22%23f2b632%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%2222.5%22%20cy%3D%225%22%20r%3D%221.1%22%20fill%3D%22%23f2b632%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%2226.1%22%20cy%3D%226.2%22%20r%3D%221%22%20fill%3D%22%23f2b632%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%220.7%22%2F%3E%3C%2Fsvg%3E)
3
2
a1%7D97%25%7Btransform%3AscaleY(.12)%7D%7D.peek%7Banimation%3Apk%206.4s%20ease-in-out%20infinite%20-0.00s%7D%40keyframes%20pk%7B0%25%2C70%25%2C100%25%7Btransform%3AtranslateY(0)%20scale(1)%7D76%25%7Btransform%3AtranslateY(-1.6px)%20scale(1.4)%7D84%25%7Btransform%3AtranslateY(0)%20scale(1)%7D%7D%40media%20(prefers-reduced-motion%3Areduce)%7B*%7Banimation%3Anone!important%7D%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9.5%2037.2h26q1.6%200%201.6%201.6v1.4q0%201.8-1.8%201.8h-25.6q-1.8%200-1.8-1.8v-1.4q0-1.6%201.6-1.6z%22%20fill%3D%22%23f6e7c1%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.3%22%2F%3E%3Cpath%20d%3D%22M10.4%2037.2c-0.6-9.6%200.6-17%203.2-22.4h17.8c2.6%205.4%203.8%2012.8%203.2%2022.4z%22%20fill%3D%22%23fff6df%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.4%22%2F%3E%3Cpath%20d%3D%22M13%2015.4v-5.6h4.2v2.6h3.2v-2.6h4.2v2.6h3.2v-2.6h4.2v5.6z%22%20fill%3D%22%23e3a21f%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.3%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M13.4%2014.0h18.2%22%20stroke%3D%22%23e3a21f%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M13.4%2017.8h18.2%22%20stroke%3D%22%23e3a21f%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M11.6%2021.6h21.8%22%20stroke%3D%22%23e3a21f%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M11.6%2025.4h21.8%22%20stroke%3D%22%23e3a21f%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M11.6%2029.2h21.8%22%20stroke%3D%22%23e3a21f%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M11.6%2033.0h21.8%22%20stroke%3D%22%23e3a21f%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M19%2037.2v-4.2a3.5%203.5%200%200%201%207%200v4.2z%22%20fill%3D%22%233a2912%22%2F%3E%3Ccircle%20class%3D%22peek%22%20cx%3D%2222.5%22%20cy%3D%2234.6%22%20r%3D%221.5%22%20fill%3D%22%23f2b632%22%2F%3E%3C%2Fsvg%3E)
b
c
d
e
f
g%7D81%25%7Btransform%3Arotate(12deg)%7D84%25%7Btransform%3Arotate(0)%7D87%25%7Btransform%3Arotate(12deg)%7D90%25%7Btransform%3Arotate(0)%7D%7D%40keyframes%20fr%7B0%25%2C78%25%2C100%25%7Btransform%3Arotate(0)%7D81%25%7Btransform%3Arotate(-12deg)%7D84%25%7Btransform%3Arotate(0)%7D87%25%7Btransform%3Arotate(-12deg)%7D90%25%7Btransform%3Arotate(0)%7D%7D.eye%2C.peek%7Btransform-box%3Afill-box%3Btransform-origin%3Acenter%7D.eye%7Banimation%3Abl%205.3s%20infinite%20-6.29s%7D%40keyframes%20bl%7B0%25%2C95%25%2C100%25%7Btransform%3AscaleY(1)%7D97%25%7Btransform%3AscaleY(.12)%7D%7D.peek%7Banimation%3Apk%206.4s%20ease-in-out%20infinite%20-1.51s%7D%40keyframes%20pk%7B0%25%2C70%25%2C100%25%7Btransform%3AtranslateY(0)%20scale(1)%7D76%25%7Btransform%3AtranslateY(-1.6px)%20scale(1.4)%7D84%25%7Btransform%3AtranslateY(0)%20scale(1)%7D%7D%40media%20(prefers-reduced-motion%3Areduce)%7B*%7Banimation%3Anone!important%7D%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M9.5%2037.2h26q1.6%200%201.6%201.6v1.4q0%201.8-1.8%201.8h-25.6q-1.8%200-1.8-1.8v-1.4q0-1.6%201.6-1.6z%22%20fill%3D%22%23f6e7c1%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.3%22%2F%3E%3Cg%20class%3D%22wl%22%3E%3Cellipse%20cx%3D%2215%22%20cy%3D%2225%22%20rx%3D%223.2%22%20ry%3D%228.5%22%20transform%3D%22rotate(14%2015%2025)%22%20fill%3D%22%23ffffff%22%20fill-opacity%3D%220.85%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.1%22%2F%3E%3C%2Fg%3E%3Cg%20class%3D%22wr%22%3E%3Cellipse%20cx%3D%2230%22%20cy%3D%2225%22%20rx%3D%223.2%22%20ry%3D%228.5%22%20transform%3D%22rotate(-14%2030%2025)%22%20fill%3D%22%23ffffff%22%20fill-opacity%3D%220.85%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.1%22%2F%3E%3C%2Fg%3E%3CclipPath%20id%3D%22bee-p-wk%22%3E%3Cellipse%20cx%3D%2222.5%22%20cy%3D%2227.8%22%20rx%3D%228.4%22%20ry%3D%2210.4%22%2F%3E%3C%2FclipPath%3E%0A%3Cellipse%20cx%3D%2222.5%22%20cy%3D%2227.8%22%20rx%3D%228.4%22%20ry%3D%2210.4%22%20fill%3D%22%23fff6df%22%2F%3E%0A%3Cg%20clip-path%3D%22url(%23bee-p-wk)%22%3E%3Crect%20x%3D%2214.1%22%20y%3D%2223.12%22%20width%3D%2216.8%22%20height%3D%222.70%22%20fill%3D%22%23e3a21f%22%2F%3E%3Crect%20x%3D%2214.1%22%20y%3D%2226.24%22%20width%3D%2216.8%22%20height%3D%222.70%22%20fill%3D%22%23e3a21f%22%2F%3E%3Crect%20x%3D%2214.1%22%20y%3D%2229.36%22%20width%3D%2216.8%22%20height%3D%222.70%22%20fill%3D%22%23e3a21f%22%2F%3E%3Crect%20x%3D%2214.1%22%20y%3D%2232.48%22%20width%3D%2216.8%22%20height%3D%222.70%22%20fill%3D%22%23e3a21f%22%2F%3E%3C%2Fg%3E%0A%3Cellipse%20cx%3D%2222.5%22%20cy%3D%2227.8%22%20rx%3D%228.4%22%20ry%3D%2210.4%22%20fill%3D%22none%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.4%22%2F%3E%3Ccircle%20cx%3D%2222.5%22%20cy%3D%2213.8%22%20r%3D%225.8%22%20fill%3D%22%23fff6df%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.4%22%2F%3E%0A%3Ccircle%20class%3D%22eye%22%20cx%3D%2220.296%22%20cy%3D%2213.336%22%20r%3D%220.9279999999999999%22%20fill%3D%22%233a2912%22%2F%3E%0A%3Ccircle%20class%3D%22eye%22%20cx%3D%2224.704%22%20cy%3D%2213.336%22%20r%3D%220.9279999999999999%22%20fill%3D%22%233a2912%22%2F%3E%0A%3Cpath%20d%3D%22M20.76%2015.656q1.74%201.624%203.48%200%22%20fill%3D%22none%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M15.6%208.6l-0.8-6.2%203.6%203%204.1-4.4%204.1%204.4%203.6-3-0.8%206.2z%22%20fill%3D%22%23f2b632%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%221.1%22%20stroke-linejoin%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2222.5%22%20cy%3D%225.6%22%20r%3D%221.3%22%20fill%3D%22%23d6452f%22%20stroke%3D%22%233a2912%22%20stroke-width%3D%220.6%22%2F%3E%3C%2Fsvg%3E)
h
Tricky · 3 moves
White to play
Find the move that wins material.
Watch your opponent's move…
Drag a piece, or tap it and then a square. Each puzzle comes from a real game where one side made a mistake; your job is to punish it.