Season chicken breasts with salt and pepper.
Heat 1 tablespoon oil in a large skillet over medium heat. Add chicken. Cook until browned. Remove chicken from pan, place on serving dish and squeeze the juice of 1 lemon on top.
Add an additional 1 tablespoon of oil to the skillet and heat over medium-high heat. Place artichoke heart halves, cut sides down, and brown.
Lower heat to medium-low, toss with garlic. Stir in white wine, add chicken, and cook for 30 minutes. Stir in sour cream and spinach. Season with salt and pepper and cook until just wilted.