Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. h4 h6 5. d4 exd4 6. Nxd4 Nxe4 7. Qe2 d5 8.
Bb5+ c6 9. Bd3 Bf5 10. g4 Bh7 11. g5 hxg5 12. hxg5 Be7 13. g6 fxg6 14. Bxe4
dxe4 15. Ne6 Qa5+ 16. Bd2 Qe5 17. Nxg7+ Qxg7 18. Nc3 Nd7 19. O-O-O O-O-O 20.
Be3 Kb8 21. Bd4 Bf6 22. Qxe4 g5 23. Bxf6 Nxf6 24. Rxd8+ Rxd8 25. Qe5+ Ka8 26.
b4 Bg6 27. Rg1 Qh7 *
Position (FEN): k2r4/pp5q/2p2nb1/4Q1p1/1P6/2N5/P1P2P2/2K3R1 w - - 3 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1589
Best move: Qxf6