Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. h4 h6 5. g4 Bh7 6. e6 fxe6 7. Bd3 Bxd3 8. Qxd3
Nf6 9. Qg6+ Kd7 10. Nf3 Qe8 11. Ne5+ Kc7 12. Bf4 Kc8 13. Qxe8+ Nxe8 14. Ng6 Rg8
15. Nxf8 *
Position (FEN): rnk1nNr1/pp2p1p1/2p1p2p/3p4/3P1BPP/8/PPP2P2/RN2K2R b KQ - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 826
Best move: Rxf8