Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 Bc5 6. Nb3 Bb6 7. Bb5 Nf6 8.
O-O O-O 9. Bg5 d5 10. Bxc6 bxc6 11. e5 h6 12. Bxf6 *
Position (FEN): r1bq1rk1/p4pp1/1bp1pB1p/3pP3/8/1NN5/PPP2PPP/R2Q1RK1 b - - 0 12
Black to move.
Themes:  Opening  
Puzzle rating: 1605
Best move: gxf6