Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. e3 Be7 6. Qc2 O-O 7. b3 Bd7 8. Bd3 h6
9. O-O dxc4 10. bxc4 c5 11. d5 exd5 12. cxd5 Bd6 13. e4 Re8 14. Nd2 Qc7 15. g3
Bh3 16. Re1 Nbd7 17. f4 a6 18. Nc4 Bf8 19. a4 b5 20. axb5 axb5 21. Rxa8 Rxa8
22. Nxb5 Qb8 23. Nc3 Nb6 24. Bd2 Nxc4 25. Bxc4 Ng4 26. Rb1 Qc8 27. e5 Ra3 28.
Re1 Qa8 29. Nb5 *
Position (FEN): q4bk1/5pp1/7p/1NpPP3/2B2Pn1/r5Pb/2QB3P/4R1K1 b - - 4 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 1597
Best move: Rf3