Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Nc6 3. Nf3 g6 4. e3 Bg7 5. Be2 Nf6 6. c4 O-O 7. O-O Bg4 8. Qb3
Na5 9. Qb5 Nxc4 10. Qxb7 Rb8 11. Qxa7 Rxb2 12. Qxc7 Qxc7 13. Bxc7 Rxe2 14. a4
Bxf3 15. gxf3 Rc8 16. Bg3 Nh5 17. a5 Nxg3 18. hxg3 e5 19. a6 exd4 20. exd4 Bxd4
21. Ra4 Ba7 22. Nc3 Nb2 23. Ra3 Nc4 24. Ra4 Rc2 25. Nb5 Bc5 26. a7 Nb6 27. Ra6
Na8 28. f4 d4 29. Rd1 d3 30. Rxd3 Bxf2+ 31. Kf1 Bxg3 *
Position (FEN): n1r3k1/P4p1p/R5p1/1N6/5P2/3R2b1/2r5/5K2 w - - 0 32
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1425
Best move: Rxg3