Chess puzzle (Equality)
Moves: 1. d4 g6 2. c4 Bg7 3. e4 d6 4. Nc3 Nf6 5. Nf3 O-O 6. h3 c5 7. d5 e6 8. Bd3 exd5
9. exd5 Re8+ 10. Be3 Bh6 11. O-O Bxe3 12. fxe3 Rxe3 13. Qd2 Re8 14. Qh6 Nbd7
15. Ng5 b6 16. Nce4 Re5 17. Nxf6+ Nxf6 18. Rxf6 *
Position (FEN): r1bq2k1/p4p1p/1p1p1RpQ/2pPr1N1/2P5/3B3P/PP4P1/R5K1 b - - 0 18
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1317
Best move: Qxf6