Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 c5 3. e3 cxd4 4. exd4 Nc6 5. Nc3 Nf6 6. Bg5 e6 7. Bb5 Bd7 8.
O-O h6 9. Bh4 g5 10. Bg3 Rg8 11. Re1 a6 12. Ba4 b5 13. Bb3 Bb4 14. Be5 Ne4 15.
Nxd5 Bxe1 16. Nc7+ Kf8 17. Bd6+ Nxd6 18. Nxa8 Bxf2+ 19. Kxf2 Qxa8 20. d5 Qa7+
21. Kf1 Ne4 22. Qe2 exd5 23. Bxd5 g4 24. Qxe4 gxf3 25. Qxf3 Ne5 *
Position (FEN): 5kr1/q2b1p2/p6p/1p1Bn3/8/5Q2/PPP3PP/R4K2 w - - 1 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1544
Best move: Qf6