Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. h3 h6 5. d4 exd4 6. Nxd4 Nxd4 7. Qxd4 Qf6 8.
Qd3 Be6 9. Na3 a6 10. O-O b5 11. Bd5 Ne7 12. Bxa8 Ng6 13. Bc6+ Bd7 14. Bb7 Be7
15. Bxa6 Ne5 16. Qc3 O-O 17. Qxc7 Bxh3 18. f4 *
Position (FEN): 5rk1/2Q1bpp1/B2p1q1p/1p2n3/4PP2/N6b/PPP3P1/R1B2RK1 b - - 0 18
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 2118
Best move: Qg6