Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 b6 3. Nc3 Bb7 4. Nf3 e6 5. e3 d5 6. Bd3 c5 7. b3 a6 8. Rb1 Bd6
9. dxc5 bxc5 10. Ba3 O-O 11. b4 cxb4 12. Bxb4 Bxb4 13. Rxb4 Qc7 14. Qb3 Bc6 15.
O-O Nbd7 16. Rc1 Rab8 17. cxd5 Bxd5 18. Qa3 Rxb4 19. Qxb4 Rb8 20. Qa3 Bxf3 21.
gxf3 Ne5 22. Nd5 Nxf3+ 23. Kh1 Qb7 24. Ne7+ Kh8 25. e4 Nxe4 26. Bxa6 Qa8 *
Position (FEN): qr5k/4Nppp/B3p3/8/4n3/Q4n2/P4P1P/2R4K w - - 1 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2289
Best move: Qxf3