Chess puzzle (Equality)
Moves: 1. h3 c5 2. g4 h6 3. Bg2 d6 4. a3 Qc7 5. b4 cxb4 6. axb4 Bd7 7. Bb2 Bc6 8. Nf3
Nf6 9. b5 Bxb5 10. Nd4 Bd7 11. Nc3 e5 12. Ndb5 Bxb5 *
Position (FEN): rn2kb1r/ppq2pp1/3p1n1p/1b2p3/6P1/2N4P/1BPPPPB1/R2QK2R w KQkq - 0 13
White to move.
Themes:  Opening  
Puzzle rating: 958
Best move: Nxb5