Chess puzzle (Equality)
Moves: 1. e4 Nc6 2. Nf3 d6 3. h3 e5 4. Bc4 Be6 5. Bxe6 fxe6 6. O-O Qe7 7. Nc3 O-O-O 8.
a4 Kb8 9. d3 d5 10. Bg5 Nf6 11. exd5 exd5 12. Re1 Qd6 13. Nb5 Qc5 14. c3 h6 15.
b4 Qb6 16. Bxf6 *
Position (FEN): 1k1r1b1r/ppp3p1/1qn2B1p/1N1pp3/PP6/2PP1N1P/5PP1/R2QR1K1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1364
Best move: gxf6