Chess puzzle (Equality)
Moves: 1. c4 Nf6 2. d4 d6 3. e3 g6 4. Nc3 Bg7 5. Nf3 O-O 6. h3 Nbd7 7. Bd3 c5 8. d5
Re8 9. e4 Rb8 10. O-O e6 11. Bg5 e5 12. Nb5 Qb6 13. b3 a6 14. Nc3 Qa5 15. Qc2
Nf8 16. Rfb1 Nh5 17. Ne2 Bd7 18. a3 b5 19. b4 Qc7 20. cxb5 axb5 21. bxc5 dxc5
22. g4 Nf4 23. Nxf4 exf4 24. Rb2 Bxb2 *
Position (FEN): 1r2rnk1/2qb1p1p/6p1/1ppP2B1/4PpP1/P2B1N1P/1bQ2P2/R5K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1442
Best move: Qxb2