Chess puzzle (Equality)
Moves: 1. d4 e6 2. e4 d5 3. e5 c5 4. c3 Qb6 5. Qb3 Qxb3 6. axb3 cxd4 7. cxd4 Nc6 8.
Be3 Nb4 9. Na3 Bd7 10. f4 Ne7 11. Nf3 Nf5 12. Bf2 Be7 13. g4 Nh6 14. h3 O-O 15.
Be2 Rfc8 16. O-O a6 17. Rac1 Nc6 18. Bd3 f5 19. g5 Nf7 20. h4 Nh8 21. Nc2 Ng6
22. Bg3 Nb4 23. Nxb4 Bxb4 24. h5 Ne7 25. Be1 Nc6 26. Bxb4 *
Position (FEN): r1r3k1/1p1b2pp/p1n1p3/3pPpPP/1B1P1P2/1P1B1N2/1P6/2R2RK1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 949
Best move: Nxb4