Chess puzzle (Equality)
Moves: 1. e4 c5 2. d3 e6 3. Nf3 Nc6 4. Nc3 Nf6 5. a3 a6 6. h3 Qc7 7. Be2 b5 8. Bd2 Bb7
9. O-O h5 10. Bg5 O-O-O 11. Bxf6 gxf6 12. Nd2 Bd6 13. Bxh5 Nd4 14. Bf3 Bh2+ 15.
Kh1 Rdg8 16. e5 Bxf3 17. Nxf3 Nxf3 *
Position (FEN): 2k3rr/2qp1p2/p3pp2/1pp1P3/8/P1NP1n1P/1PP2PPb/R2Q1R1K w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1644
Best move: Qxf3