Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 d6 4. Ng5 d5 5. exd5 Nxd5 6. d4 Be7 7. Nxf7 Kxf7 8.
Qf3+ Ke8 9. Bxd5 c6 10. Qf7+ Kd7 11. Be6+ Kc7 12. Bxc8 Kxc8 13. Qe6+ Nd7 14.
dxe5 Re8 15. Qh3 h6 16. O-O Bb4 17. c3 Bc5 18. b4 Bb6 19. Re1 Kc7 20. Bf4 Rf8
21. e6+ *
Position (FEN): r2q1r2/ppkn2p1/1bp1P2p/8/1P3B2/2P4Q/P4PPP/RN2R1K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1304
Best move: Rxf4