Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 h6 3. Nf3 Nf6 4. Nxe5 Qe7 5. d4 Rg8 6. Bxf7+ Kd8 7. Bxg8 Nxg8
8. Qh5 g6 9. Nxg6 Qxe4+ 10. Be3 Nf6 11. Nd2 Qxc2 12. Qe5 *
Position (FEN): rnbk1b2/pppp4/5nNp/4Q3/3P4/4B3/PPqN1PPP/R3K2R b KQ - 1 12
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1566
Best move: Qxg6