Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 g6 4. Bc4 Bg7 5. d3 d6 6. Be3 Bg4 7. Qd2 Ne5 8. Nxe5
Bxe5 9. f3 Bd7 10. O-O-O a5 11. h4 a4 12. a3 Rb8 13. g4 b5 14. Bd5 b4 15. axb4
cxb4 16. Na2 b3 17. cxb3 axb3 18. Nc3 Bxc3 *
Position (FEN): 1r1qk1nr/3bpp1p/3p2p1/3B4/4P1PP/1pbPBP2/1P1Q4/2KR3R w k - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1469
Best move: Qxc3