Chess puzzle (Equality)
Moves: 1. d4 f5 2. e3 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Bc4 d6 6. Ng5 d5 7. Be2 h6 8. Nh3
O-O 9. Nf4 Kh7 10. Qd3 Nc6 11. a3 e5 12. dxe5 Nxe5 13. Qb5 c6 14. Qb4 Rb8 15.
Bd2 Bd7 16. O-O-O a5 17. Qb3 b5 18. f3 b4 19. axb4 axb4 20. Na2 g5 21. Nd3
Nxd3+ 22. Bxd3 Ra8 23. Kb1 Be6 24. Qxb4 d4 25. Bc4 Bxc4 *
Position (FEN): r2q1r2/6bk/2p2n1p/5pp1/1Qbp4/4PP2/NPPB2PP/1K1R3R w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 893
Best move: Qxc4