Gilbert struggled to replicate the form he showed in Australia until the final and biggest tournament on the snooker calendar, the World Championship. He qualified with victories over Stuart Carrington, Jimmy Robertson (with a final frame decider), Mike Dunn and Fergal O'Brien and drew 11th seed Martin Gould in the first round. There he won his first-ever match at the Crucible 10–8, although he had to withstand two comebacks after leading 6–2 and 9–5. In the second round he was defeated by 2010 World Champion, Neil Robertson 9–13. Gilbert had led 3–1 after the first four frames, but then trailed 3–5 and 6–10 after the first and second session respectively. He finished the season ranked world number 57, inside the top 64 who automatically retained their places for the 2012–13 season.