Puzzle

1.d4 c6 2.Rd2 Da5+ 3.Rd3 Da3+ 4.Rc4 b5#