Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 Nbd7 4. Be3 e5 5. f3 Be7 6. Qd2 c6 7. O-O-O O-O 8. g4
b5 9. h4 Qc7 10. h5 exd4 11. Bxd4 c5 12. Be3 b4 13. Nb5 Qc6 14. g5 Ne8 15. g6
h6 16. gxf7+ *
Position (FEN): r1b1nrk1/p2nbPp1/2qp3p/1Np4P/1p2P3/4BP2/PPPQ4/2KR1BNR b - - 0 16
Black to move.
Themes:  Opening  
Puzzle rating: 1166
Best move: Rxf7