Chess puzzle (Equality)
Moves: 1. Nf3 c5 2. c4 Nc6 3. e3 e6 4. b3 d5 5. Bb2 d4 6. d3 f5 7. exd4 cxd4 8. a3 Nf6
9. b4 Qb6 10. g3 Be7 11. Bg2 O-O 12. O-O f4 13. Re1 fxg3 14. hxg3 a5 15. b5 Bc5
16. Qe2 Ne7 17. Bh3 Nf5 18. Ng5 Re8 19. Bxf5 exf5 20. Qd1 Bd7 21. Nd2 h6 22.
Ngf3 f4 23. Nb3 fxg3 24. fxg3 Bg4 25. Kg2 Bxf3+ *
Position (FEN): r3r1k1/1p4p1/1q3n1p/pPb5/2Pp4/PN1P1bP1/1B4K1/R2QR3 w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1405
Best move: Qxf3