Chess puzzle (Equality)
Moves: 1. d4 Nc6 2. d5 Ne5 3. f4 Nc4 4. e4 Nb6 5. c4 d6 6. Nc3 e6 7. Nf3 exd5 8. cxd5
g6 9. Bd3 Bg7 10. O-O Qe7 11. e5 dxe5 12. fxe5 Bg4 13. Bb5+ Bd7 14. e6 fxe6 15.
dxe6 Bxb5 16. Nxb5 Qc5+ 17. Kh1 Qxb5 18. Bf4 Nd5 *
Position (FEN): r3k1nr/ppp3bp/4P1p1/1q1n4/5B2/5N2/PP4PP/R2Q1R1K w kq - 2 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1468
Best move: a4