Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nxc6 bxc6 6. Nc3 d5 7. Be2 Be6 8.
O-O Nf6 9. Bg5 h6 10. Bxf6 Qxf6 11. exd5 Rd8 12. Ne4 Qg6 13. Nxc5 Bxd5 14. g3
Qf5 15. Re1 O-O 16. Nd3 g5 17. Bg4 Qg6 18. Ne5 Qg7 19. Nxc6 *
Position (FEN): 3r1rk1/p1p2pq1/2N4p/3b2p1/6B1/6P1/PPP2P1P/R2QR1K1 b - - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1447
Best move: Bxc6