Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 Nc6 3. e3 Nf6 4. c3 Bf5 5. Bd3 Bxd3 6. Qxd3 Ne4 7. O-O e6 8.
Nbd2 Nxd2 9. Bxd2 Bd6 10. Rfe1 O-O 11. e4 dxe4 12. Rxe4 Ne7 13. Rh4 Ng6 14. Rh3
h6 15. Bxh6 gxh6 16. Rxh6 Kg7 17. Rh3 Rh8 18. Rxh8 Qxh8 19. g3 Nf4 *
Position (FEN): r6q/ppp2pk1/3bp3/8/3P1n2/2PQ1NP1/PP3P1P/R5K1 w - - 1 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1604
Best move: gxf4