Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 h6 5. Be3 Ng4 6. h3 Nxe3 7. fxe3 Bc5 8. d4
exd4 9. exd4 Bb6 10. O-O d5 11. exd5 Nb4 12. Re1+ Kf8 13. Nc3 Bf5 14. Bb3 Qf6
15. a3 Na6 16. Ne4 Qg6 17. Ng3 *
Position (FEN): r4k1r/ppp2pp1/nb4qp/3P1b2/3P4/PB3NNP/1PP3P1/R2QR1K1 b - - 4 17
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1086
Best move: Qxg3