Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. a3 g6 4. Nc3 Bg7 5. Bc4 e6 6. d3 Ne7 7. Bf4 Nbc6 8. Qd2
h6 9. O-O-O a6 10. Ba2 b5 11. Ne2 b4 12. a4 g5 13. Be3 Qa5 14. Bb3 Qb6 15. Ng3
Na5 16. d4 c4 17. d5 Nxb3+ *
Position (FEN): r1b1k2r/4npb1/pq1pp2p/3P2p1/Ppp1P3/1n2BNN1/1PPQ1PPP/2KR3R w kq - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1434
Best move: cxb3