Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 e5 4. Be2 Nf6 5. O-O Be7 6. d4 cxd4 7. cxd4 exd4 8.
Nxd4 Nxe4 9. Bb5+ Bd7 10. Bxd7+ Nxd7 11. Qg4 Nef6 12. Qxg7 Rg8 13. Qh6 Qb6 14.
Qd2 Rc8 15. Nc3 Rc4 16. Nf3 Qc6 17. Re1 Qxf3 18. g3 Qh5 *
Position (FEN): 4k1r1/pp1nbp1p/3p1n2/7q/2r5/2N3P1/PP1Q1P1P/R1B1R1K1 w - - 1 19
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1770
Best move: Qxd6