Chess puzzle (Equality)
Moves: 1. d4 g6 2. c4 Nf6 3. Nf3 Bg7 4. e3 O-O 5. Nc3 b6 6. b3 Bb7 7. g3 e6 8. Bg2 d5
9. O-O Ne4 10. Nxe4 dxe4 11. Nd2 f5 12. Bb2 Nc6 13. Rb1 Nb4 14. a3 Nd3 15. f3
Qe7 16. a4 e5 17. fxe4 exd4 18. exd4 fxe4 19. Rxf8+ Rxf8 20. Qe2 Rf2 21. Qe3
Nxb2 *
Position (FEN): 6k1/pbp1q1bp/1p4p1/8/P1PPp3/1P2Q1P1/1n1N1rBP/1R4K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2311
Best move: Kxf2