Chess puzzle (Equality)
Moves: 1. e4 b6 2. Nf3 Bb7 3. Nc3 e6 4. Bc4 Bb4 5. d3 Bxc3+ 6. bxc3 Ne7 7. h3 O-O 8.
Nh2 f5 9. f3 d5 10. exd5 exd5 11. Bb3 c5 12. a3 Nd7 13. O-O Ng6 14. Bb2 Nde5
15. Re1 Qg5 16. c4 d4 17. Bc1 f4 18. Ng4 Nxg4 19. fxg4 Nh4 20. Re2 Nxg2 21.
Rxg2 Bxg2 *
Position (FEN): r4rk1/p5pp/1p6/2p3q1/2Pp1pP1/PB1P3P/2P3b1/R1BQ2K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1581
Best move: Kxg2