Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e5 3. dxe5 d4 4. Nf3 c5 5. e3 Nc6 6. exd4 cxd4 7. a3 Nge7 8. b4
Ng6 9. b5 Ncxe5 10. Nxd4 Bc5 11. Bb2 Qe7 12. Be2 Nf4 13. O-O Qg5 14. Bf3 Ned3
15. Bc3 Bh3 16. g3 Bxf1 *
Position (FEN): r3k2r/pp3ppp/8/1Pb3q1/2PN1n2/P1Bn1BP1/5P1P/RN1Q1bK1 w kq - 0 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1606
Best move: Kxf1