Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. O-O Nf6 5. d3 O-O 6. c3 Na5 7. Bb5 c6 8. Ba4
b5 9. Bc2 d6 10. h3 Nb7 11. Nbd2 Be6 12. Re1 c5 13. Nf1 a6 14. Ng3 h6 15. d4
cxd4 16. cxd4 exd4 17. Nxd4 Bd7 18. Ndf5 Re8 19. Nxe7+ Qxe7 20. Bf4 Bc6 21. Nf5
Qd7 22. Qf3 Rad8 23. Qg3 Nh5 24. Qg4 g6 25. Nxh6+ Kh7 26. Bg5 Rc8 27. Qxd7 Bxd7
28. Nxf7 *
Position (FEN): 2r1r3/1n1b1N1k/p2p2p1/1p4Bn/4P3/7P/PPB2PP1/R3R1K1 b - - 0 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1430
Best move: Rxc2