Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f3 Bg7 5. Be3 a5 6. Bd3 O-O 7. Qd2 Re8 8. O-O-O
a4 9. a3 c6 10. Nge2 Na6 11. g4 b5 12. Nxb5 *
Position (FEN): r1bqr1k1/4ppbp/n1pp1np1/1N6/p2PP1P1/P2BBP2/1PPQN2P/2KR3R b - - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1425
Best move: cxb5