Match-3
Tend a garden bed full of apples, lemons, leaves, berries, grapes and marigolds. Swap neighbours to line up three or more of a kind, set off chain reactions and meet each level’s goal before you run out of moves.
How to play Match-3
- Swap two neighbouring pieces (left, right, up or down) to make a line of three or more of the same kind. Swaps that make no line slide back and cost nothing.
- Matched pieces disappear, everything above falls down and new pieces drop in from the top. New lines formed by falling pieces clear too, and each step of a cascade scores more.
- Four in a line creates a glowing line piece that clears its whole row (or column, for a vertical match) when it is matched.
- Five in a line, or an L or T shape, creates a halo piece that clears the 3×3 area around it. Swap two special pieces together to fire both at once.
- Each level has a goal — reach a score, or collect a number of certain pieces — and a limited number of moves. Moves you have left at the end turn into bonus points.
Controls
- Drag a piece toward a neighbour, or tap one piece and then the neighbour to swap
- Keyboard: arrow keys move the cursor, Enter picks a piece, then an arrow swaps it
Tips
- Matches near the bottom shake up the most pieces and are more likely to start cascades.
- Look for chances to make four or five in a line rather than taking the first match you see.
- On collecting levels, focus on the goal pieces — special pieces that fire near them are the fastest way to gather a lot at once.
- If you pause for a few seconds, two pieces wiggle to show a possible move. When no moves are left, the board reshuffles for free.
FAQ
Are there lives or waiting timers?
No. Play as many levels as you like, retry as often as you want, and there is nothing to buy.
Is my progress saved?
Yes. Unlocked levels, your best score on each level and any level in progress are kept in this browser. Pick any unlocked level from the Level menu.
How are levels made?
Each level has a goal and move limit set by the game, and every board is freshly generated with no ready-made matches and at least one possible move.