Best results: Moscow championship 1998, 3rd; Isle of Man 2000, 2-5th; St Jean Open (SUI) 2002, 1st; Portsmouth Open 2003, 1st; Hastings Masters 2006, 2nd; Staunton Memorial London 2009, 2nd; Martigny Open 2011, 1-10rd; St Petersburg Open 2016, 1st.
Co-author of David Janowski: Artist of the Chessboard (2005), The Sämisch King’s Indian Uncovered.(2008).