Have famous grandmasters ever been checkmated? Whenever I watch chess games played by grandmasters, they usually resign far before reaching checkmate (often even before a forced checkmate occurs). However, I wonder if there are recent examples of famous grandmasters getting checkmated?

Would be interesting to see how the game looks in order for them to get checkmated. Is there any examples of this?
The most recent super Grandmaster level checkmate I can think of is the game Wesley So vs Hikaru Nakamura, Sinquefield, Cup August 2015. 

[White "Wesley So"]
[Black "Hikaru Nakamura"]
[Result "0-1"]
[FEN ""] 

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6 8. d5
Ne7 9. Ne1 Nd7 10. f3 f5 11. Be3 f4 12. Bf2 g5 13. Nd3 Ng6 14. c5 Nf6 15. Rc1
Rf7 16. Kh1 h5 17. cxd6 cxd6 18. Nb5 a6 19. Na3 b5 20. Rc6 g4 21. Qc2 Qf8 22.
Rc1 Bd7 23. Rc7 Bh6 24. Be1 h4 25. fxg4 f3 26. gxf3 Nxe4 27. Rd1 Rxf3 28. 
Rxd7 Rf1+ 29. Kg2 Be3 30. Bg3 hxg3 31. Rxf1 Nh4+ 32. Kh3 Qh6 33. g5 Nxg5+ 34. 
Kg4 Nhf3 35. Nf2 Qh4+ 36. Kf5 Rf8+ 37. Kg6 Rf6+ 38. Kxf6 Ne4+ 39. Kg6 Qg5#