Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nf6 3. Nc3 d6 4. d3 g6 5. Bd2 Bg7 6. Qc1 O-O 7. Ne2 Bg4 8. Nh4
b5 9. h3 Be6 10. f4 c4 11. Ng1 cxd3 12. cxd3 a5 13. Rb1 b4 14. b3 Qb6 15. Ngf3
d5 16. e5 Nh5 17. Ng5 Nc6 18. Nxe6 fxe6 19. Be2 Nxf4 20. Bxf4 Rxf4 21. Nf3 Nxe5
*
Position (FEN): r5k1/4p1bp/1q2p1p1/p2pn3/1p3r2/1P1P1N1P/P3B1P1/1RQ1K2R w K - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1584
Best move: Qxf4