How to use the site
  • Choose a digit from the top, then tap empty cells to place it. Tap a cell that already has that digit to clear it.
  • Tapping any cell selects its row and shows it on the scoresheet: each frame's throws, and the running total as far as it's known.
  • A row's score turns green when the row is full and correct, and red if it's full but wrong.
  • Placements that repeat a digit in a row, column or box, or that make an open frame total 10 or more, aren't allowed.
  • Digits in bold are part of the puzzle. The grey X and / cells are fixed.
  • Show Hint points out a mistake if there is one; otherwise it highlights a cell you can fill and says why.
  • Click New Puzzle to pick another puzzle or level. Finished puzzles are green, and partly solved ones are partly green.
Rules of the Game
Every row is a 10-frame game of bowling, and the number to its left is the row's score.
  • An X is a strike: all 10 pins on the first throw of a frame. It scores 10 plus the next two throws.
  • A / is a spare: the second throw knocks down the pins the first throw left. It scores 10 plus the next throw.
  • Any other frame is two digits that total 9 or less, and it scores their total.
  • There are no bonus throws after the last frame, so a strike or spare near the end of a row only counts the throws left in that row.
It's also a sudoku: every row, column and 4×4 box has the digits 0–7 once each. The strikes and spares are already in place; fill in the digits so every row hits its score.
7/X25X0/3/X6/X14= 157
7/
20
X
37
25
44
X
64
0/
77
3/
97
X
117
6/
137
X
152
14
157
In this row, frame 1 is 7 then a spare: 10 plus the next throw (a strike, 10) = 20. Frame 2 is a strike: 10 plus the next two throws (2 and 5) = 17, so 37. Frame 3 is open: 2 + 5 = 7, so 44, and so on to 157.
Tips & Tricks
Use the scoresheet above the grid: tap any cell in a row to see that row frame by frame, with the running total as far as it can be worked out.

Start with ordinary sudoku logic. Each row, column and box has only eight digits, so a few placed digits rule out a lot.

Open frames can't reach 10, so a 7 can only share an open frame with 0, 1 or 2, and a 6 with 0 to 3.

Once a row has only a few empty cells, its score usually settles them. Strikes and spares double-count the throws after them, so the cells right after an X or a / matter most.
Strike! You solved it.
Do you want to try another puzzle?