Chess puzzle (Equality)
Moves: 1. d4 d5 2. c3 c5 3. Nf3 Nf6 4. Bg5 Ne4 5. e3 Bg4 6. Bh4 Nc6 7. h3 Bh5 8. Be2
Qb6 9. b3 Qa5 10. O-O O-O-O 11. dxc5 Nxc3 12. Nxc3 Qxc3 13. Nd4 Bxe2 14. Qxe2
Nxd4 15. exd4 Qxd4 16. Rfd1 Qxh4 17. Rac1 Qe4 *
Position (FEN): 2kr1b1r/pp2pppp/8/2Pp4/4q3/1P5P/P3QPP1/2RR2K1 w - - 2 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1777
Best move: Qb5