Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Nc3 Bg4 4. h3 Bh5 5. g4 Bg6 6. Bg2 Nf6 7. Nh4 Nc6 8. Nxg6
fxg6 9. e5 Nxe5 10. Bxb7 Rb8 11. Ba6 Nc6 12. Bf1 e5 13. Bg2 Qb6 14. Bxc6+ *
Position (FEN): 1r2kb1r/p5pp/1qBp1np1/2p1p3/6P1/2N4P/PPPP1P2/R1BQK2R b KQk - 0 14
Black to move.
Themes:  Middlegame  
Puzzle rating: 1644
Best move: Qxc6