Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 e6 8. Bc4
Bd6 9. h5 Bh7 10. Qe2 Qc7 11. Ne4 Bxe4 12. Qxe4 Nf6 13. Qe2 b5 14. Bb3 O-O 15.
Ne5 Nd5 16. f4 Nd7 17. O-O Rab8 18. Rf3 c5 19. Bxd5 exd5 20. Rg3 cxd4 *
Position (FEN): 1r3rk1/p1qn1pp1/3b3p/1p1pN2P/3p1P2/6R1/PPP1Q1P1/R1B3K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1506
Best move: Qg4