Chess puzzle (Equality)
Moves: 1. d4 e6 2. e4 d5 3. exd5 exd5 4. Nc3 Nf6 5. Bg5 Be7 6. Bd3 Bg4 7. f3 Bh5 8.
Qd2 Nc6 9. Nge2 Nb4 10. Bb5+ c6 11. Ba4 Bg6 12. a3 Na6 13. h4 h6 14. Be3 Nc7
15. g4 Ne6 16. O-O-O a5 17. g5 hxg5 18. hxg5 Rxh1 19. Rxh1 Nh5 20. Nf4 Nexf4
21. Bxf4 Kf8 22. Be3 b5 23. Bb3 b4 24. Na4 bxa3 25. bxa3 Bxa3+ 26. Kb1 Kg8 27.
f4 Ng3 *
Position (FEN): r2q2k1/5pp1/2p3b1/p2p2P1/N2P1P2/bB2B1n1/2PQ4/1K5R w - - 1 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1561
Best move: Rh3