Chess puzzle (Equality)
Moves: 1. c4 e6 2. d4 d5 3. e3 Nf6 4. c5 Nc6 5. Bb5 Bd7 6. Nf3 a6 7. Bxc6 Bxc6 8. Ne5
Bb5 9. Nc3 c6 10. a4 Bc4 11. b3 Bxb3 12. Qxb3 Qc7 13. O-O Be7 14. h3 O-O 15.
Rb1 Rab8 16. Ne2 Ne4 17. f3 Ng5 18. Ng3 f6 19. Ng4 *
Position (FEN): 1r3rk1/1pq1b1pp/p1p1pp2/2Pp2n1/P2P2N1/1Q2PPNP/6P1/1RB2RK1 b - - 1 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1549
Best move: Qxg3