Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 a6 4. Bd3 Nf6 5. Nd2 e6 6. c3 Bd6 7. Bg3 O-O 8. Ngf3
h6 9. Ne5 Bxe5 10. dxe5 Nd7 11. f4 Ne7 12. Bh4 Qe8 13. Qc2 Nc5 14. Be2 Nf5 15.
Bf2 Bd7 16. e4 Nxe4 17. Nxe4 dxe4 18. g4 Ne7 19. g5 b6 20. gxh6 gxh6 21. Rg1+
Kh8 22. O-O-O Rg8 23. Qxe4 Nf5 24. Rxg8+ Qxg8 25. Rxd7 c5 26. Rxf7 Rd8 27. Qc6
*
Position (FEN): 3r2qk/5R2/ppQ1p2p/2p1Pn2/5P2/2P5/PP2BB1P/2K5 b - - 2 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1422
Best move: Qxf7