Chess puzzle (Equality)
Moves: 1. d4 e6 2. e4 d5 3. e5 c5 4. c3 c4 5. Nf3 b5 6. Be2 a5 7. O-O Nc6 8. a3 Bb7 9.
h3 Nge7 10. Nh4 b4 11. axb4 axb4 12. Rxa8 Qxa8 13. cxb4 Nxb4 14. Nc3 Nec6 15.
Nb5 Qa5 16. Nc3 Be7 17. Nf3 O-O 18. Bd2 Ra8 19. Nh2 Nxd4 20. Bg4 Nd3 21. Ne4
Bb4 22. Bxb4 Qxb4 23. Nd6 Nxe5 24. Nxb7 Qxb7 *
Position (FEN): r5k1/1q3ppp/4p3/3pn3/2pn2B1/7P/1P3PPN/3Q1RK1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1412
Best move: Qxd4