Chess puzzle (Equality)
Moves: 1. d4 e6 2. e4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. Bg5 h6 7. Bc1 Nge7 8. a3 Nf5
9. b4 cxd4 10. cxd4 Nfxd4 11. Be3 Nxf3+ 12. Qxf3 Qc7 13. Nc3 Nxe5 14. Qg3 f6
15. Rc1 Qb8 16. Bb5+ Kf7 17. Bd4 Bd6 18. O-O Ng6 19. Qh3 e5 *
Position (FEN): rqb4r/pp3kp1/3b1pnp/1B1pp3/1P1B4/P1N4Q/5PPP/2R2RK1 w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1965
Best move: Qh5