Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. a3 Be7 4. Nc3 c6 5. e4 d6 6. f4 O-O 7. Nf3 h6 8. Bd3 e5
9. fxe5 dxe5 10. d5 Bg4 11. O-O Bc5+ 12. Kh1 Nbd7 13. Qe2 a6 14. h3 Bh5 15. g4
Bg6 16. b4 Ba7 17. c5 cxd5 18. exd5 Bxd3 *
Position (FEN): r2q1rk1/bp1n1pp1/p4n1p/2PPp3/1P4P1/P1Nb1N1P/4Q3/R1B2R1K w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1512
Best move: Qxd3