Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d4 Nxe4 4. dxe5 c6 5. Bxf7+ Kxf7 6. Qf3+ Nf6 7. Bg5 Qa5+
8. Qc3 Qxc3+ 9. Nxc3 Ng4 10. Nf3 d6 11. exd6 Bxd6 12. O-O-O Bc7 13. Rd4 Nd7 *
Position (FEN): r1b4r/ppbn1kpp/2p5/6B1/3R2n1/2N2N2/PPP2PPP/2K4R w - - 4 14
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1589
Best move: Rxg4