Chess puzzle (Equality)
Moves: 1. c4 e5 2. g3 Bc5 3. e3 e4 4. Bg2 f5 5. f3 Nf6 6. d3 exd3 7. Qxd3 d6 8. Nc3
O-O 9. Nge2 Nc6 10. a3 Ne5 11. Qc2 Nxc4 12. Nd1 b5 *
Position (FEN): r1bq1rk1/p1p3pp/3p1n2/1pb2p2/2n5/P3PPP1/1PQ1N1BP/R1BNK2R w KQ - 0 13
White to move.
Themes:  Middlegame  
Puzzle rating: 2083
Best move: b3