[Event "19th Sigeman & Co Chess Tournament"]
[Site "Malmo SWE"]
[Date "2011.06.10"]
[EventDate "2011.06.09"]
[Round "2"]
[Result "1-0"]
[White "Wesley So"]
[Black "Alexey Shirov"]
[ECO "D11"]
[WhiteElo "2667"]
[BlackElo "2701"]
[PlyCount "117"]

1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3 e6 5. b3 Nbd7 6. Bd3 Bd6
7. Bb2 Qe7 8. Ne5 Bb4+ 9. Nd2 Nxe5 10. dxe5 Nd7 11. a3 Ba5
12. O-O f6 13. Nf3 Bc7 14. exf6 Nxf6 15. Ne5 O-O 16. f4 Bd7
17. Rf3 Be8 18. Qc2 Bxe5 19. Bxe5 Ne4 20. Bxe4 dxe4 21. Rff1
Bg6 22. c5 Rfd8 23. Bd6 Qf7 24. Rad1 Bf5 25. Rd4 Rd7 26. h3 h5
27. Rfd1 Qg6 28. Kh2 h4 29. Qf2 Qh5 30. R1d2 Kh7 31. Be5 Rf7
32. Rd7 Raf8 33. R2d6 Kg8 34. Rxf7 Rxf7 35. Rd8+ Kh7 36. a4 a6
37. Qe1 Bg6 38. Kg1 Bf5 39. Qf2 Bg6 40. Kf1 Rf5 41. Ke1 Be8
42. Qd2 Qg6 43. Rb8 Qg3+ 44. Qf2 Bh5 45. Rxb7 Rf7 46. Qxg3
hxg3 47. Rb6 Rd7 48. Bd6 e5 49. fxe5 Rf7 50. e6 Rf2 51. Bxg3
Rxg2 52. Bf4 g5 53. Kf1 Rc2 54. Bxg5 Rxc5 55. h4 Kg6 56. e7
Kf5 57. Rb8 Re5 58. Rf8+ Kg4 59. Kg2 1-0

[Event "19th Sigeman & Co Chess Tournament"]
[Site "Malmo SWE"]
[Date "2011.06.13"]
[EventDate "2011.06.09"]
[Round "5"]
[Result "0-1"]
[White "Jonny Hector"]
[Black "Wesley So"]
[ECO "C13"]
[WhiteElo "2588"]
[BlackElo "2667"]
[PlyCount "62"]

1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. h4 O-O
7. Qg4 f6 8. Nf3 Rf7 9. exf6 Nxf6 10. Qg3 Nc6 11. O-O-O Qf8
12. h5 Bb4 13. Bxf6 Rxf6 14. Bd3 Bd6 15. Ne5 Rxf2 16. Rdf1
Bxe5 17. dxe5 Rxf1+ 18. Rxf1 Qe7 19. Bg6 hxg6 20. hxg6 Nd4
21. Rf7 Qd8 22. Qf4 Nf5 23. g4 Nh4 24. Rxg7+ Kxg7 25. Qf7+ Kh6
26. Qh7+ Kg5 27. Qh5+ Kf4 28. Ne2+ Ke3 29. g5 Nf3 30. Kd1 Qxg5
31. Qh7 Kf2 0-1

[Event "Airports Authority of India"]
[Site "New Delhi IND"]
[Date "2011.06.22"]
[EventDate "2011.06.22"]
[Round "1"]
[Result "1-0"]
[White "Wesley So"]
[Black "Krishnan Sasikiran"]
[ECO "B67"]
[WhiteElo "2667"]
[BlackElo "2676"]
[PlyCount "75"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6
7. Qd2 a6 8. O-O-O Bd7 9. f3 Be7 10. Kb1 Qc7 11. h4 h6 12. Be3
h5 13. Nxc6 Bxc6 14. Bg5 O-O-O 15. Ne2 Kb8 16. c4 b6 17. Rc1
Rhe8 18. Nd4 Bb7 19. Be2 Rc8 20. Rhd1 Bf8 21. b4 Nd7 22. a4
Ka8 23. Ka2 g6 24. Nb3 f5 25. exf5 exf5 26. a5 Ne5 27. axb6
Qxb6 28. Be3 Qc7 29. Bf1 Rcd8 30. Bg1 Kb8 31. b5 Nd7 32. bxa6
Bxa6 33. c5 Bxf1 34. cxd6 Qb7 35. Na5 Qa6 36. Rb1+ Bb5
37. Rxb5+ Qxb5 38. Rb1 1-0

[Event "Spice Cup"]
[Site "Lubbock USA"]
[Date "2010.10.30"]
[EventDate "2010.10.28"]
[Round "3"]
[Result "1-0"]
[White "Wesley So"]
[Black "Ray Robson"]
[ECO "B76"]
[WhiteElo "2668"]
[BlackElo "2539"]
[PlyCount "53"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7
7. f3 O-O 8. Qd2 Nc6 9. O-O-O d5 10. exd5 Nxd5 11. Nxc6 bxc6
12. Nxd5 cxd5 13. Qxd5 Qc7 14. Qc5 Qb7 15. b3 Bf5 16. Bd3 Rfc8
17. Qa5 Qc6 18. Bxf5 gxf5 19. c4 Qe6 20. Rhe1 Rab8 21. Bf4 Qf6
22. Be5 Bh6+ 23. Kb1 Qb6 24. Qxb6 Rxb6 25. Rd7 Rxc4 26. Bd4
Rbb4 27. Bb2 1-0

[Event "Corus Group B"]
[Site "Wijk aan Zee NED"]
[Date "2010.01.22"]
[EventDate "2010.01.16"]
[Round "6"]
[Result "0-1"]
[White "Liviu Dieter Nisipeanu"]
[Black "Wesley So"]
[ECO "A07"]
[WhiteElo "2681"]
[BlackElo "2656"]
[PlyCount "70"]

1. Nf3 d5 2. g3 c6 3. Bg2 Nf6 4. O-O Bg4 5. c4 e6 6. d3 Nbd7
7. cxd5 cxd5 8. Nc3 Bd6 9. h3 Bxf3 10. Bxf3 O-O 11. e4 dxe4
12. dxe4 Be5 13. Bg2 Rc8 14. Qe2 Bxc3 15. bxc3 Qa5 16. Rd1 e5
17. a4 Qxc3 18. Ba3 Rfe8 19. h4 Nc5 20. Rdc1 Qa5 21. Qc4 b6
22. Bb4 Qa6 23. Qxa6 Nxa6 24. Rxc8 Rxc8 25. Bd6 Nc5 26. Rc1
Nfd7 27. Bh3 Rc6 28. Rd1 h5 29. a5 Nxe4 30. Ba3 Ndf6 31. Bb2
Nxf2 32. Rd8+ Kh7 33. Bg2 Rc2 34. Bxe5 Rc1+ 35. Bf1 N6g4 0-1

[Event "16th Asian Games (Men Teams)"]
[Site "Guangzhou CHN"]
[Date "2010.11.22"]
[EventDate "2010.11.18"]
[Round "5"]
[Result "1-0"]
[White "Wesley So"]
[Black "Pentala Harikrishna"]
[ECO "B17"]
[WhiteElo "2669"]
[BlackElo "2657"]
[PlyCount "131"]

1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nd7 5. Ng5 Ngf6 6. Bd3
e6 7. N1f3 Bd6 8. Qe2 h6 9. Ne4 Nxe4 10. Qxe4 Qc7 11. O-O b6
12. Qg4 Kf8 13. b3 Bb7 14. Bb2 Nf6 15. Qh4 Nd5 16. Ne5 g5
17. Qg4 Nf4 18. Rfe1 Rg8 19. Qf3 Rd8 20. Rad1 c5 21. Be4 Bxe5
22. dxe5 Bxe4 23. Qxe4 Rxd1 24. Rxd1 Ke7 25. h4 Rd8 26. Re1
Ng6 27. hxg5 h5 28. g3 Qd7 29. Bc3 Qd5 30. Qxd5 Rxd5 31. Kg2
Rd8 32. Kf3 Rh8 33. a4 Kf8 34. Rd1 Kg7 35. Rd7 h4 36. Kg2 hxg3
37. fxg3 Ra8 38. a5 bxa5 39. Bxa5 c4 40. bxc4 Rc8 41. Rxa7
Rxc4 42. Rc7 Rg4 43. Bd2 Rd4 44. Be3 Ra4 45. c4 Ra2+ 46. Kf1
Kf8 47. Bc5+ Kg7 48. Bd6 Rd2 49. Rc8 Rd4 50. c5 Rd5 51. c6
Nxe5 52. Be7 Ng4 53. Rd8 Rxd8 54. Bxd8 Ne3+ 55. Ke2 Nd5 56. c7
Nb6 57. Ke3 Kf8 58. Kd4 Ke8 59. Kc5 Nc8 60. Kc6 e5 61. Kd5 Na7
62. Kxe5 Nc6+ 63. Kf6 Na7 64. Be7 Kd7 65. Kxf7 Nc6 66. Bd8 1-0

[Event "Aeroflot Open"]
[Site "Moscow RUS"]
[Date "2010.02.10"]
[EventDate "2010.02.09"]
[Round "2"]
[Result "1-0"]
[White "Wesley So"]
[Black "Dmitry Bocharov"]
[ECO "B48"]
[WhiteElo "2656"]
[BlackElo "2594"]
[PlyCount "63"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 Qc7 6. Be3 a6
7. Qd2 b5 8. O-O-O b4 9. Na4 Nf6 10. f3 Ne5 11. Nb3 Rb8
12. Qf2 Be7 13. Ba7 Rb7 14. Bb6 Qc6 15. Bd4 Qxa4 16. Bxe5 O-O
17. Kb1 d5 18. exd5 exd5 19. Bd3 Qc6 20. Rhe1 Bd8 21. g4 Re7
22. g5 Nh5 23. Qh4 g6 24. Qxb4 Rfe8 25. f4 Bg4 26. Rc1 Bb6
27. Bd4 Rxe1 28. Rxe1 Rxe1+ 29. Qxe1 Nxf4 30. Bxb6 Nxd3
31. Qg1 Nb4 32. Bc5 1-0

[Event "Corus Group B"]
[Site "Wijk aan Zee NED"]
[Date "2010.01.23"]
[EventDate "2010.01.16"]
[Round "7"]
[Result "1-0"]
[White "Wesley So"]
[Black "Dimitri Reinderman"]
[ECO "A90"]
[WhiteElo "2656"]
[BlackElo "2573"]
[PlyCount "71"]

1. d4 f5 2. g3 Nf6 3. Bg2 e6 4. Nf3 d5 5. O-O Bd6 6. c4 c6
7. b3 Qe7 8. Bb2 b6 9. Nbd2 Bb7 10. Ne5 O-O 11. Rc1 a5 12. e3
Na6 13. Qe2 a4 14. bxa4 Bxe5 15. dxe5 Nd7 16. a5 Nac5 17. Bc3
bxa5 18. Nb3 Nxb3 19. axb3 Nc5 20. Qc2 Ne4 21. Bb2 a4 22. bxa4
Ba6 23. f3 Ng5 24. cxd5 Bxf1 25. d6 Qa7 26. Bd4 Qa6 27. Rxf1
c5 28. Bxc5 Rfc8 29. Rc1 Rc6 30. h4 Rac8 31. d7 Rd8 32. hxg5
Rxd7 33. f4 Rc8 34. Bf1 Qb7 35. Bc4 Re8 36. Bb5 1-0

[Event "Corus Group C"]
[Site "Wijk aan Zee NED"]
[Date "2009.01.31"]
[EventDate "2009.01.17"]
[Round "12"]
[Result "0-1"]
[White "Tiger Hillarp Persson"]
[Black "Wesley So"]
[ECO "D11"]
[WhiteElo "2586"]
[BlackElo "2627"]
[PlyCount "78"]

1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3 a6 5. Bd3 Bg4 6. Qb3 Bxf3
7. gxf3 Qc7 8. Nc3 e6 9. a4 Nbd7 10. cxd5 cxd5 11. a5 Nb8
12. Bd2 Nc6 13. Ke2 Bd6 14. Na4 O-O 15. Qb6 Qe7 16. Nc5 Rab8
17. f4 Bc7 18. Qb3 Bxf4 19. Qc3 e5 20. Nb3 Rfc8 21. dxe5 Bxe5
22. Qc5 Nd4+ 23. Qxd4 Bxd4 24. Nxd4 Ne4 25. Rag1 g6 26. Bxe4
dxe4 27. h4 Rc4 28. Bc3 Rxc3 29. bxc3 Qc7 30. Kf1 Qxa5 31. h5
Qa1+ 32. Kg2 Qxc3 33. hxg6 fxg6 34. Rh4 Re8 35. Rb1 b5
36. Rhh1 Qc5 37. Rbc1 Qg5+ 38. Kf1 Rf8 39. Rh2 Qxe3 0-1

[Event "World Cup"]
[Site "Khanty-Mansiysk RUS"]
[Date "2009.11.23"]
[EventDate "2009.11.21"]
[Round "1.3"]
[Result "0-1"]
[White "Gadir Guseinov"]
[Black "Wesley So"]
[ECO "C05"]
[WhiteElo "2625"]
[BlackElo "2640"]
[PlyCount "68"]

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. Bd3 c5 5. dxc5 dxe4 6. Nxe4
Nxe4 7. Bxe4 Qxd1+ 8. Kxd1 Bxc5 9. Ke2 Nd7 10. Nf3 Nf6 11. Bd3
b6 12. Bb5+ Ke7 13. Ne5 Bb7 14. f3 a6 15. Ba4 b5 16. Bb3 Bd6
17. Nd3 Rac8 18. c3 a5 19. a3 Rhd8 20. Be3 Nd5 21. Bd4 g5
22. Rac1 h5 23. g3 h4 24. gxh4 gxh4 25. Bf2 Rh8 26. h3 Rh5
27. Bd4 Rg8 28. Rcg1 Rg3 29. Bxd5 Bxd5 30. Ne1 Rf5 31. Bf2
Bc4+ 32. Kd2 Rd5+ 33. Kc1 Bf4+ 34. Kc2 Rd2+ 0-1

[Event "Corus Group C"]
[Site "Wijk aan Zee NED"]
[Date "2009.01.23"]
[EventDate "2009.01.17"]
[Round "6"]
[Result "1-0"]
[White "Wesley So"]
[Black "Manuel Leon Hoyos"]
[ECO "B90"]
[WhiteElo "2627"]
[BlackElo "2542"]
[PlyCount "75"]

1. e4 c5 2. Nf3 d6 3. Nc3 a6 4. d4 cxd4 5. Nxd4 Nf6 6. h3 g6
7. g4 Bg7 8. Bg2 O-O 9. Be3 Nc6 10. O-O Nd7 11. a4 Nde5 12. b3
Bd7 13. Nde2 f5 14. exf5 gxf5 15. g5 Ng6 16. f4 h6 17. gxh6
Bxh6 18. Kh2 Kh7 19. Qd2 Rg8 20. Rad1 Qe8 21. Nd5 Rd8 22. b4
Rb8 23. c4 Qf7 24. b5 axb5 25. axb5 Nd8 26. Nb6 Be6 27. Nd4
Nh4 28. Bh1 Qh5 29. Qf2 Bf7 30. Nf3 Rg4 31. Ng5+ Bxg5 32. fxg5
Re4 33. Nd7 Ra8 34. Rxd6 Rxe3 35. Rh6+ Qxh6 36. gxh6 f4
37. Qxh4 Ra2+ 38. Rf2 1-0

[Event "World Cup"]
[Site "Khanty-Mansiysk RUS"]
[Date "2009.11.21"]
[EventDate "2009.11.21"]
[Round "3.1"]
[Result "0-1"]
[White "Gata Kamsky"]
[Black "Wesley So"]
[ECO "C11"]
[WhiteElo "2695"]
[BlackElo "2640"]
[PlyCount "106"]

1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.e5 Nfd7 5.f4 c5 6.Nf3 Nc6 7.Be3
Qb6 8.a3 cxd4 9.Nxd4 Bc5 10.Na4 Qa5+ 11.c3 Bxd4 12.Bxd4 Nxd4
13.Qxd4 b6 14.Be2 Ba6 15.Bd1 Qb5 16.b4 Rc8 17.Nb2 Qc6 18.Rc1
O-O 19.a4 Bc4 20.Bg4 Bb3 21.O-O Bxa4 22.f5 Bb5 23.Rfe1 Rfe8
24.Re3 f6 25.fxe6 Nxe5 26.Bf5 g6 27.Bh3 Qd6 28.Rd1 Rcd8 29.Rd2
Qe7 30.Rf2 Nc6 31.Qd2 d4 32.Re4 dxc3 33.Qxc3 Rf8 34.g4 Rd6
35.Bg2 Ne5 36.g5 Rxe6 37.gxf6 Rfxf6 38.Rxf6 Qxf6 39.Re3 Bc6
40.Nd1 Qg5 41.Rg3 Qf4 42.Nf2 Bxg2 43.Kxg2 Nc4 44.Qd3 Ne3+
45.Kg1 Nf5 46.Qd5 Qc1+ 47.Nd1 Kf7 48.Rc3 Qg5+ 49.Kf2 Qf4+
50.Kg2 Qg4+ 51.Kf2 Qe2+ 52.Kg1 Qe1+ 53.Kg2 Kg7 0-1

[Event "Dubai Open"]
[Site "Dubai UAE"]
[Date "2008.04.09"]
[EventDate "2008.04.07"]
[Round "4"]
[Result "1-0"]
[White "Wesley So"]
[Black "Ahmed Adly"]
[ECO "B99"]
[WhiteElo "2540"]
[BlackElo "2578"]
[PlyCount "73"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6
7. f4 Nbd7 8. Qf3 Be7 9. O-O-O Qc7 10. Bd3 h6 11. Bh4 g5
12. fxg5 Ne5 13. Qe2 Nfg4 14. Nf3 Nxf3 15. Qxf3 Ne5 16. Qh5
Ng6 17. Bg3 hxg5 18. Qf3 Ne5 19. Bxe5 dxe5 20. Rdf1 Rh7 21. h4
gxh4 22. Qg4 Rh6 23. g3 Rg6 24. Qf3 Rf6 25. Qh5 Rxf1+ 26. Rxf1
hxg3 27. Qxf7+ Kd7 28. Rd1 Kc6 29. Qg6 Bh4 30. Nd5 Qd6
31. Qe8+ Bd7 32. Qxa8 exd5 33. Bxa6 Qc7 34. Rxd5 Bg5+ 35. Kb1
Qb6 36. Bb5+ Qxb5 37. Rxb5 1-0

[Event "World Junior Championship"]
[Site "Gaziantep TUR"]
[Date "2008.08.08"]
[EventDate "2008.08.03"]
[Round "7.10"]
[Result "1-0"]
[White "Wesley So"]
[Black "Subramanian Arun Prasad"]
[ECO "B96"]
[WhiteElo "2577"]
[BlackElo "2492"]
[PlyCount "67"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6
7. f4 Nbd7 8. Qf3 Qc7 9. O-O-O b5 10. Bd3 Bb7 11. Rhe1 Qb6
12. Nd5 Qxd4 13. Bxf6 gxf6 14. Bxb5 Qc5 15. Nxf6+ Kd8 16. Nxd7
Qxb5 17. Nxf8 Rxf8 18. Qa3 Ke8 19. Qxd6 Qc6 20. Qd4 Rc8
21. Rd2 Qc7 22. Re3 Rd8 23. Qa4+ Qc6 24. Rxd8+ Kxd8 25. Rd3+
Ke8 26. Qa5 Ke7 27. Qb4+ Ke8 28. f5 Qc7 29. g3 Rg8 30. Rb3 Bc8
31. f6 a5 32. Qb5+ Bd7 33. Qb8+ Qd8 34. Qa7 1-0

[Event "Corus Group C"]
[Site "Wijk aan Zee NED"]
[Date "2009.01.17"]
[EventDate "2009.01.17"]
[Round "1"]
[Result "0-1"]
[White "Friso Nijboer"]
[Black "Wesley So"]
[ECO "B48"]
[WhiteElo "2560"]
[BlackElo "2627"]
[PlyCount "134"]

1. e4 c5 2. Nf3 e6 3. Nc3 Nc6 4. d4 cxd4 5. Nxd4 Qc7 6. Be3 a6
7. Qd2 Nf6 8. O-O-O Bb4 9. f3 Ne5 10. Nb3 b5 11. Qd4 Nc6
12. Qb6 Qe5 13. Bd2 Rb8 14. Qf2 O-O 15. f4 Qc7 16. Bd3 d6
17. Qh4 Bxc3 18. Bxc3 e5 19. Rhf1 b4 20. Bd2 a5 21. Kb1 a4
22. Nc1 Bg4 23. Rde1 Rfc8 24. Rf2 Bd7 25. f5 Nd4 26. Bh6 Ne8
27. Bxg7 Nxg7 28. f6 b3 29. axb3 axb3 30. Qg3 Nde6 31. cxb3
Qa5 32. Rc2 Rxc2 33. Kxc2 Rc8+ 34. Kb1 Bb5 35. Rd1 Bxd3+
36. Rxd3 Qb4 37. fxg7 Qxe4 38. Qe3 Qg6 39. Qg3 Qe4 40. Qf3 Qg6
41. Qg3 Qf5 42. Qh3 Qxh3 43. Rxh3 Nd4 44. b4 Rb8 45. Nb3 Ne6
46. Na5 Rxb4 47. Nc6 Rb6 48. Ne7+ Kxg7 49. Nf5+ Kg6 50. Ne7+
Kg7 51. Nf5+ Kf6 52. g4 e4 53. Rxh7 Nc5 54. Kc2 Na4 55. b4
Rxb4 56. Nxd6 Ke5 57. Nxf7+ Kd4 58. g5 Rb2+ 59. Kc1 Rg2
60. Rh8 Nc5 61. Rd8+ Kc3 62. Kd1 Nd3 63. Rc8+ Kd4 64. Nd6 Rg1+
65. Kc2 Rc1+ 66. Kb3 Rxc8 67. Nxc8 e3 0-1

[Event "World Cup"]
[Site "Khanty-Mansiysk RUS"]
[Date "2009.11.24"]
[EventDate "2009.11.21"]
[Round "2.1"]
[Result "0-1"]
[White "Vassily Ivanchuk"]
[Black "Wesley So"]
[ECO "C01"]
[WhiteElo "2739"]
[BlackElo "2640"]
[PlyCount "77"]

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. exd5 exd5 5. Bd3 Nf6 6. Nge2
O-O 7. O-O Bg4 8. f3 Bh5 9. Nf4 Bg6 10. Nxg6 hxg6 11. Bg5 c6
12. f4 Qb6 13. Na4 Qxd4+ 14. Kh1 Ne4 15. c3 Nf2+ 16. Rxf2 Qxf2
17. cxb4 f6 18. Qg4 fxg5 19. Qe6+ Kh8 20. Nc5 Qxb2 21. Qh3+
Kg8 22. Qe6+ Kh8 23. Rf1 Qf6 24. Qh3+ Kg8 25. g3 Re8 26. Nxb7
gxf4 27. Rxf4 Re1+ 28. Kg2 Qe6 29. Qxe6+ Rxe6 30. Nc5 Re7
31. b5 Nd7 32. Nxd7 Rxd7 33. bxc6 Rd6 34. Bb5 Re8 35. Rd4 Kf7
36. Rf4+ Ke6 37. Rg4 Ke5 38. Kf3 Rf6+ 39. Ke3 0-1

[Event "8th Dubai Open"]
[Site "Dubai"]
[Date "2006.04.26"]
[EventDate "2006.??.??"]
[Round "4.9"]
[Result "1-0"]
[White "Wesley So"]
[Black "Fouad El Taher"]
[ECO "C26"]
[WhiteElo "2254"]
[BlackElo "2468"]
[PlyCount "43"]

1. e4 e5 2. Bc4 Nf6 3. d3 Bc5 4. Nc3 d6 5. f4 Ng4 6. f5 h5
7. Nh3 Ne3 8. Bxe3 Bxe3 9. Qf3 Bc5 10. Qg3 Rg8 11. Rf1 c6
12. Bxf7+ Kxf7 13. Qg6+ Kf8 14. f6 gxf6 15. Rxf6+ Qxf6
16. Qxf6+ Ke8 17. Ng5 Rf8 18. Qg6+ Kd8 19. Na4 Bf2+ 20. Kd2
Ke7 21. Qg7+ Ke8 22. Nh7 1-0

[Event "3rd Singapore Masters Chess Open"]
[Site "ASEAN Chess Academy"]
[Date "2006.12.29"]
[EventDate "2006.12.26"]
[Round "7"]
[Result "1-0"]
[White "Wesley So"]
[Black "Li Chao"]
[ECO "C47"]
[WhiteElo "2411"]
[BlackElo "2508"]
[PlyCount "43"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6
bxc6 7. Bd3 O-O 8. O-O Re8 9. Bg5 h6 10. Bh4 Rb8 11. f4 Be7
12. b3 Bc5+ 13. Kh1 Bd4 14. Ne2 Bxa1 15. Qxa1 d6 16. Ng3 Re6
17. f5 Re5 18. Nh5 Kh7 19. Qe1 d5 20. Bxf6 gxf6 21. Qh4 Qe7
22. Qg3 1-0

[Event "World Junior Championship"]
[Site "Yerevan ARM"]
[Date "2007.10.07"]
[EventDate "2007.10.03"]
[Round "5"]
[Result "1-0"]
[White "Wesley So"]
[Black "David Howell"]
[ECO "C47"]
[WhiteElo "2531"]
[BlackElo "2527"]
[PlyCount "73"]

1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6
bxc6 7. Bd3 d5 8. exd5 cxd5 9. O-O O-O 10. Bg5 c6 11. Qf3 Be7
12. Rfe1 Re8 13. h3 h6 14. Bf4 Nh7 15. Bxh6 Ng5 16. Bxg5 Bxg5
17. Rxe8+ Qxe8 18. Nxd5 Bd8 19. Ne3 Rb8 20. b3 Qe5 21. Rd1 Bc7
22. Bc4 Be6 23. Bxe6 Qxe6 24. Qf5 Qe8 25. Rd4 g6 26. Qe4 Qf8
27. Qxc6 Bb6 28. Rd3 Rc8 29. Qf3 Bxe3 30. Qxe3 Rxc2 31. Qxa7
Qe8 32. Qe3 Qc8 33. Qe7 Qf5 34. Rd8+ Kg7 35. Qf8+ Kf6 36. Qd6+
Kg5 37. h4+ 1-0

[Event "Bad Wiesse 2006"]
[Site "Bad Wiessee, Germany"]
[Date "2006.11.09"]
[EventDate "2006.11.04"]
[Round "6"]
[Result "0-1"]
[White "Vladimir Burmakin"]
[Black "Wesley So"]
[ECO "A45"]
[WhiteElo "2559"]
[BlackElo "2411"]
[PlyCount "62"]

1. d4 Nf6 2. c3 d5 3. Bf4 c6 4. e3 Bf5 5. Nd2 Nbd7 6. Be2 Qb6
7. Qc1 e6 8. Ngf3 Be7 9. O-O O-O 10. Nh4 Bg4 11. f3 Bh5 12. g4
Bg6 13. Nxg6 hxg6 14. b4 e5 15. Bg3 Rfe8 16. Rf2 Bd6 17. Nb3
Qc7 18. Kg2 Re7 19. a4 Rae8 20. Ra2 exd4 21. exd4 Re3 22. Bxd6
Qxd6 23. Bf1 Qf4 24. Rae2 Nxg4 25. fxg4 Qxg4+ 26. Kh1 Rxe2
27. Bxe2 Rxe2 28. Rxe2 Qxe2 29. Nc5 Nf6 30. Qf4 b6 31. Nb7 Ng4
0-1

[Event "2008 Olympiad"]
[Site "Dresden GER"]
[Date "2008.11.13"]
[EventDate "2008.11.13"]
[Round "1"]
[Result "1-0"]
[White "Wesley So"]
[Black "Ni Hua"]
[ECO "C67"]
[WhiteElo "2610"]
[BlackElo "2710"]
[PlyCount "83"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Nd6 6. Bxc6
dxc6 7. dxe5 Nf5 8. Qxd8+ Kxd8 9. Nc3 Ke8 10. h3 b6 11. Ne4
Be6 12. g4 Ne7 13. Re1 h6 14. Nd4 Bd5 15. Bf4 Kd7 16. Rad1 Kc8
17. Bg3 Kb7 18. e6 Rd8 19. Nc3 f6 20. Nxd5 cxd5 21. Nb5 Rc8
22. c4 a6 23. Nxc7 Rxc7 24. cxd5 Nc8 25. Bxc7 Kxc7 26. Rc1+
Kd8 27. Rxc8+ Kxc8 28. e7 Bxe7 29. Rxe7 Rd8 30. Rxg7 Rxd5
31. Rg6 Rd2 32. Rxh6 Rxb2 33. Rxf6 Kd7 34. a4 Ke7 35. g5 Rb4
36. Kg2 a5 37. Kg3 Rxa4 38. Rxb6 Ra1 39. Ra6 a4 40. Kg4 a3
41. f4 a2 42. Kf5 1-0

[Event "Aeroflot Open"]
[Site "Moscow RUS"]
[Date "2010.02.12"]
[EventDate "2010.02.09"]
[Round "4"]
[Result "1-0"]
[White "Wesley So"]
[Black "Aleksandr Rakhmanov"]
[ECO "B29"]
[WhiteElo "2656"]
[BlackElo "2591"]
[PlyCount "69"]

1. e4 c5 2. Nf3 Nf6 3. e5 Nd5 4. Nc3 Nxc3 5. dxc3 Nc6 6. Bf4
Qb6 7. b3 h6 8. h4 e6 9. Qd2 Qc7 10. O-O-O a6 11. c4 b5
12. Qe3 Bb7 13. Nd2 b4 14. Be2 a5 15. Ne4 Nxe5 16. Rd2 Qc6
17. f3 Ng4 18. Qg1 d5 19. cxd5 exd5 20. Qf1 O-O-O 21. fxg4
dxe4 22. Rxd8+ Kxd8 23. Bb5 Qf6 24. Qd1+ Qd4 25. c3 bxc3
26. Qe2 g5 27. Rd1 gxf4 28. Qc4 Rh7 29. Rxd4+ cxd4 30. Qxd4+
Kc7 31. Qd7+ Kb6 32. Bc4 Ba3+ 33. Kc2 Bc6 34. Qd8+ Kb7 35. Qg8
1-0

[Event "Aeroflot Open"]
[Site "Moscow RUS"]
[Date "2010.02.13"]
[EventDate "2010.02.09"]
[Round "5"]
[Result "0-1"]
[White "Hrant Melkumyan"]
[Black "Wesley So"]
[ECO "D10"]
[WhiteElo "2583"]
[BlackElo "2656"]
[PlyCount "78"]

1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. e3 a6 5. Nf3 b5 6. b3 Bg4
7. Be2 e6 8. h3 Bh5 9. g4 Bg6 10. Ne5 Nfd7 11. Nxg6 hxg6
12. Qc2 Be7 13. Bd2 Qc7 14. c5 e5 15. f4 Bh4+ 16. Kf1 exd4
17. exd4 b4 18. Na4 O-O 19. Kg2 Re8 20. Bd3 Nf8 21. Nb6 Ra7
22. Be1 Rxe1 23. Rhxe1 Qxf4 24. Re8 Qg3+ 25. Kh1 Qxh3+ 26. Qh2
Qf3+ 27. Kg1 Qxg4+ 28. Kh1 Qf3+ 29. Kg1 Qg4+ 30. Kh1 Re7
31. Rxb8 Qf3+ 32. Kg1 Qg4+ 33. Kh1 f5 34. Rg1 Qf3+ 35. Qg2
Qxd3 36. Qh2 Re2 37. Rxf8+ Kxf8 38. Nd7+ Ke8 39. Qb8+ Bd8 0-1

[Event "Biel Chess Festival"]
[Site "Biel SUI"]
[Date "2010.07.21"]
[EventDate "2010.07.19"]
[Round "3"]
[Result "0-1"]
[White "Maxim Rodshtein"]
[Black "Wesley So"]
[ECO "D86"]
[WhiteElo "2609"]
[BlackElo "2674"]
[PlyCount "78"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3
Bg7 7. Bc4 c5 8. Ne2 Nc6 9. Be3 O-O 10. O-O Na5 11. Bd3 b6
12. Qd2 e5 13. Bh6 cxd4 14. Bxg7 Kxg7 15. cxd4 exd4 16. f4 f6
17. f5 Nc6 18. Bb5 Ne5 19. Nxd4 gxf5 20. exf5 Kh8 21. Rad1 Bb7
22. Rf4 Qd5 23. Bf1 Rg8 24. Kh1 Rad8 25. Qf2 Rg4 26. Rd2 Rdg8
27. Ne6 Qc6 28. h3 Rxf4 29. Nxf4 Qe4 30. Nh5 Qc6 31. Kh2 Qc7
32. Kh1 Qc1 33. Kh2 Qc7 34. Kh1 Qf7 35. Nf4 Be4 36. Rd6 Qg7
37. Nh5 Qh6 38. Qh4 Bxg2+ 39. Bxg2 Qc1+ 0-1

[Event "Tata Steel Group B"]
[Site "Wijk aan Zee NED"]
[Date "2011.01.22"]
[EventDate "2011.01.14"]
[Round "7"]
[Result "1-0"]
[White "Wesley So"]
[Black "David Navara"]
[ECO "D76"]
[WhiteElo "2673"]
[BlackElo "2708"]
[PlyCount "67"]

1. d4 Nf6 2. c4 g6 3. Nf3 Bg7 4. g3 d5 5. cxd5 Nxd5 6. Bg2 Nb6
7. Nc3 Nc6 8. e3 O-O 9. O-O Re8 10. Re1 a5 11. Qe2 a4 12. Rd1
Be6 13. d5 Nxd5 14. Nb5 Qc8 15. Ng5 Rd8 16. Nxe6 fxe6 17. Rb1
Kh8 18. Bh3 Nf6 19. Bd2 Ra6 20. Bc3 Rd5 21. Rxd5 Nxd5
22. Bxg7+ Kxg7 23. Qc4 Nf6 24. Rd1 Kf7 25. Qf4 Rb6 26. Qxa4
Ne5 27. Nd4 c5 28. Qc2 Rd6 29. f4 Neg4 30. Re1 b6 31. Nf3 Qd7
32. Bxg4 Nxg4 33. h3 Nxe3 34. Rxe3 1-0

[Event "World Cup"]
[Site "Khanty-Mansiysk RUS"]
[Date "2009.11.28"]
[EventDate "2009.11.21"]
[Round "3.2"]
[Result "1/2-1/2"]
[White "Wesley So"]
[Black "Gata Kamsky"]
[ECO "A86"]
[WhiteElo "2640"]
[BlackElo "2695"]
[PlyCount "83"]

1.c4 f5 2.d4 Nf6 3.g3 g6 4.Bg2 Bg7 5.Nc3 O-O 6.Nf3 d6 7.O-O
Qe8 8.Re1 e5 9.dxe5 dxe5 10.e4 f4 11.gxf4 Bg4 12.Nd5 Na6
13.Nxf6+ Bxf6 14.Qd5+ Be6 15.Qxb7 Nc5 16.Qb5 Nd3 17.Qxe8 Raxe8
18.Rd1 Nxf4 19.Bxf4 exf4 20.e5 Bg7 21.Nd4 Kh8 22.Bc6 Re7
23.Bd5 Bh3 24.Rd3 Rxe5 25.Rxh3 Rg5+ 26.Kf1 Bxd4 27.Re1 Bc5
28.Re6 Bd6 29.Rb3 Rh5 30.h3 Kg7 31.Rb7 Kh6 32.Bf3 Rxh3 33.Kg2
Rh4 34.Rb5 Rf7 35.Rd5 Bf8 36.c5 Bg7 37.b4 Bc3 38.a3 Bb2 39.Ra6
Re7 40.Rxa7 Re1 41.Rd1 Rxd1 42.Bxd1 1/2-1/2

[Event "Asian Individual Championship"]
[Site "Cebu City PHI"]
[Date "2007.09.22"]
[EventDate "2007.09.19"]
[Round "4.19"]
[Result "1-0"]
[White "Wesley So"]
[Black "Morteza Mahjoob"]
[ECO "B09"]
[WhiteElo "2516"]
[BlackElo "2479"]
[PlyCount "39"]

1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f4 Bg7 5. Nf3 O-O 6. Bd3 Na6
7. O-O c5 8. d5 Nc7 9. Qe1 e6 10. dxe6 fxe6 11. e5 Nfd5
12. Ne4 Nxf4 13. Bxf4 Rxf4 14. Nxd6 Nd5 15. Qg3 Qf8 16. Rae1
Ne7 17. Ng5 Rxf1+ 18. Rxf1 Nf5 19. Bxf5 gxf5 20. Rxf5 1-0

[Event "Bad Wiesse 2006"]
[Site "Bad Wiesse, Germany"]
[Date "2006.??.??"]
[EventDate "?"]
[Round "?"]
[Result "1-0"]
[White "Wesley So"]
[Black "Michael Prusikin"]
[ECO "C14"]
[WhiteElo "2411"]
[BlackElo "2560"]
[PlyCount "59"]

1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7
Qxe7 7. f4 a6 8. Nf3 b6 9. Qd2 c5 10. Nd1 O-O 11. c3 f6
12. Bd3 a5 13. O-O Ba6 14. exf6 Qxf6 15. Ng5 g6 16. Ne3 h5
17. Rae1 Bxd3 18. Qxd3 cxd4 19. Nxe6 Qxe6 20. Nxd5 Qf7 21. Re7
Qf5 22. Qxd4 Nf6 23. Re5 Qd7 24. Qd3 Nxd5 25. Qxg6 Qg7
26. Qe6+ Qf7 27. Qh6 Qf6 28. Rg5+ Kf7 29. Qh7+ Ke8 30. Rxd5
1-0

[Event "World Cup"]
[Site "Khanty-Mansiysk RUS"]
[Date "2009.11.23"]
[EventDate "2009.11.21"]
[Round "1.5"]
[Result "0-1"]
[White "Gadir Guseinov"]
[Black "Wesley So"]
[ECO "B47"]
[WhiteElo "2625"]
[BlackElo "2640"]
[PlyCount "64"]

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. g3 Nf6
7. Bg2 a6 8. O-O Be7 9. Be3 O-O 10. f4 d6 11. Kh1 Bd7 12. Nb3
b5 13. a3 b4 14. axb4 Nxb4 15. g4 h6 16. Nd4 Rab8 17. h4 h5
18. gxh5 Rfc8 19. Bf3 e5 20. fxe5 dxe5 21. Nf5 Bxf5 22. exf5
e4 23. Bg2 Qg3 24. Bf2 Qe5 25. Bg1 Bd6 26. Rc1 Rc4 27. Qe2
Rbc8 28. Qe3 Nxh5 29. Ne2 Rxc2 30. Rxc2 Rxc2 31. Qg5 Rxe2
32. Qxh5 Rxg2 0-1

[Event "Dubai Open"]
[Site "Dubai UAE"]
[Date "2008.04.08"]
[EventDate "2008.04.07"]
[Round "3"]
[Result "0-1"]
[White "Levan Pantsulaia"]
[Black "Wesley So"]
[ECO "E15"]
[WhiteElo "2617"]
[BlackElo "2540"]
[PlyCount "96"]

1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Ba6 5. Qc2 c5 6. d5 exd5
7. cxd5 Bb7 8. Bg2 Nxd5 9. O-O Be7 10. Qe4 Bc6 11. Ne5 Nf6
12. Nxc6 Nxc6 13. Qa4 O-O 14. Nc3 a6 15. Bxc6 dxc6 16. Qxc6 b5
17. Bf4 Qc8 18. Qf3 Qe6 19. e4 Rad8 20. Rfe1 Rfe8 21. Rad1
Rxd1 22. Rxd1 Bf8 23. e5 Nd7 24. Qb7 Nxe5 25. Bxe5 Qxe5
26. Qxa6 b4 27. Na4 g6 28. Qc4 Qh5 29. Rf1 Qf3 30. Nb6 Rd8
31. Qc2 Bg7 32. Nc4 Bd4 33. Na5 Qa8 34. Nb3 Qxa2 35. Nxd4 cxd4
36. Rd1 d3 37. Qd2 Qc4 38. Rc1 Qe4 39. Re1 Qd4 40. h4 h5
41. Rd1 Re8 42. Qf4 Qxb2 43. Qd6 Re2 44. Qb6 b3 45. Kg2 Qc2
46. Ra1 b2 47. Ra8+ Kh7 48. Rb8 b1=Q 0-1

[Event "Dubai Open"]
[Site "Dubai UAE"]
[Date "2008.04.12"]
[EventDate "2008.04.07"]
[Round "7"]
[Result "1-0"]
[White "Wesley So"]
[Black "Abhijeet Gupta"]
[ECO "C60"]
[WhiteElo "2540"]
[BlackElo "2521"]
[PlyCount "55"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. c3 d5 5. Nxe5 dxe4 6. Qe2
Be6 7. Nxc6 bxc6 8. Ba6 Qd5 9. O-O Ng6 10. d3 exd3 11. Bxd3
O-O-O 12. Rd1 Kb8 13. Bc2 Qxd1+ 14. Bxd1 Bc5 15. Be3 Rhe8
16. Nd2 Bb6 17. Bb3 Bd5 18. Bxd5 Rxd5 19. Nc4 f5 20. Rd1 f4
21. Rxd5 cxd5 22. Nxb6 axb6 23. Qb5 Re5 24. Bd2 Nh4 25. Kf1 g5
26. Qd7 f3 27. g3 Re2 28. Qxd5 1-0

[Event "Corus Group C"]
[Site "Wijk aan Zee NED"]
[Date "2009.01.28"]
[EventDate "2009.01.17"]
[Round "10"]
[Result "0-1"]
[White "Roeland Pruijssers"]
[Black "Wesley So"]
[ECO "B48"]
[WhiteElo "2444"]
[BlackElo "2627"]
[PlyCount "94"]

1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Qc7 5. Nc3 e6 6. Be3 a6
7. Qd2 Nf6 8. O-O-O Bb4 9. f3 Ne5 10. Nb3 b5 11. Qd4 Be7
12. Qb6 Qxb6 13. Bxb6 d6 14. a3 O-O 15. Na5 Bd7 16. f4 Nc6
17. Be2 Rfc8 18. Bf3 Rab8 19. Nxc6 Bxc6 20. Ba5 Nd7 21. Bb4
Nc5 22. Rd2 Kf8 23. Rf1 Nb7 24. e5 dxe5 25. fxe5 Bxf3 26. Rxf3
Bxb4 27. axb4 Rc4 28. Rd7 Nd8 29. Rd6 Rxb4 30. Rfd3 Ke8
31. Rxa6 Rg4 32. Rad6 Rxg2 33. Nxb5 Rc8 34. Rd2 Rg1+ 35. Rd1
Rxd1+ 36. Rxd1 Ke7 37. Nd6 Rc7 38. b3 f5 39. Nc4 Rc5 40. Rg1
g6 41. h4 Nf7 42. Re1 h6 43. Kd2 g5 44. hxg5 hxg5 45. Kc3 g4
46. Re2 Rd5 47. b4 g3 0-1

[Event "Airports Authority of India"]
[Site "New Delhi IND"]
[Date "2011.06.29"]
[EventDate "2011.06.22"]
[Round "7"]
[Result "1-0"]
[White "Wesley So"]
[Black "Viktor Laznicka"]
[ECO "D31"]
[WhiteElo "2667"]
[BlackElo "2681"]
[PlyCount "61"]

1. d4 d5 2. c4 e6 3. Nc3 Be7 4. cxd5 exd5 5. Bf4 c6 6. Qc2 Nf6
7. e3 Nh5 8. Be5 Nd7 9. Be2 Nxe5 10. dxe5 g6 11. Bxh5 gxh5
12. O-O-O f6 13. e4 d4 14. exf6 Bxf6 15. Nf3 Bg4 16. Ne2 Qa5
17. Kb1 c5 18. Nf4 O-O 19. h3 Bd7 20. Nxh5 Rae8 21. Nd2 Bh4
22. f4 c4 23. g4 d3 24. Qc1 b5 25. f5 Kh8 26. Nf3 Bd8 27. Qh6
Rf7 28. f6 Rg8 29. Ne5 Be6 30. Nf4 Rxf6 31. Nxe6 1-0

[Event "Universiade Men Playoff"]
[Site "Kazan RUS"]
[Date "2013.07.15"]
[EventDate "2013.07.15"]
[Round "1"]
[Result "0-1"]
[White "Zaven Andriasian"]
[Black "Wesley So"]
[ECO "A07"]
[WhiteElo "2620"]
[BlackElo "?"]
[PlyCount "102"]

1. Nf3 c5 2. g3 Nc6 3. Bg2 g6 4. d3 Bg7 5. O-O e5 6. e4 Nge7
7. h4 h6 8. Be3 d6 9. Qd2 Be6 10. Nc3 Qd7 11. a3 Bh3 12. Nh2
Bxg2 13. Kxg2 f5 14. b4 Nd4 15. Nd5 Nxd5 16. exd5 Qf7 17. bxc5
Qxd5+ 18. Kg1 dxc5 19. Rab1 O-O-O 20. Bxd4 exd4 21. Qa5 Kb8
22. Rb5 Rc8 23. Rfb1 Rc7 24. Nf1 f4 25. gxf4 g5 26. fxg5 hxg5
27. h5 Be5 28. Qa4 b6 29. Nd2 Bh2+ 30. Kxh2 Rxh5+ 31. Kg3 Qe6
32. Rxb6+ axb6 33. Rxb6+ Qxb6 34. Qe8+ Kb7 35. Qxh5 Qd6+
36. Kg2 Qd5+ 37. Ne4 c4 38. Qf3 cxd3 39. cxd3 Kb6 40. Qf8 Ka7
41. a4 g4 42. Qf4 Rh7 43. Qd2 Qh5 44. Ng3 Qd5+ 45. Kg1 Rb7
46. Qh6 Rb1+ 47. Kh2 Rb7 48. Ne4 Qe5+ 49. Kg2 Qf5 50. Qd2 Qf3+
51. Kg1 Rb1+ 0-1

[Event "Unive Crown Group"]
[Site "Hoogeveen NED"]
[Date "2013.10.22"]
[EventDate "2013.10.20"]
[Round "3"]
[Result "1-0"]
[White "Wesley So"]
[Black "Robin van Kampen"]
[ECO "D37"]
[WhiteElo "2706"]
[BlackElo "2607"]
[PlyCount "85"]

1. d4 Nf6 2. c4 e6 3. Nf3 d5 4. Nc3 Nbd7 5. e3 Be7 6. b3 O-O
7. Bb2 b6 8. Bd3 Bb7 9. Qc2 c5 10. cxd5 exd5 11. O-O Rc8
12. Rac1 Bd6 13. Qe2 Qe7 14. Ba6 Bxa6 15. Qxa6 Nb8 16. Qd3
Rfd8 17. Nb5 Nc6 18. Nxd6 Qxd6 19. dxc5 bxc5 20. Bxf6 gxf6
21. Rfd1 Ne5 22. Qe2 Nxf3+ 23. Qxf3 Qe6 24. g3 Kg7 25. Rd3 d4
26. Rc4 dxe3 27. Rxe3 Qd6 28. b4 Qd1+ 29. Qxd1 Rxd1+ 30. Kg2
Rd4 31. Rxc5 Rxc5 32. bxc5 Rc4 33. Ra3 Rxc5 34. Rxa7 Rc2
35. Kf3 Kg6 36. a4 Ra2 37. a5 h6 38. a6 Kf5 39. Ra8 Kg6
40. Ke4 Kg7 41. Kd5 Rxf2 42. Rb8 Ra2 43. Rb6 1-0

[Event "Unive Crown Group"]
[Site "Hoogeveen NED"]
[Date "2013.10.24"]
[EventDate "2013.10.20"]
[Round "4"]
[Result "0-1"]
[White "Loek van Wely"]
[Black "Wesley So"]
[ECO "D44"]
[WhiteElo "2693"]
[BlackElo "2706"]
[PlyCount "66"]

1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. Bg5 h6 6. Bh4 dxc4
7. e4 g5 8. Bg3 b5 9. Be2 Bb7 10. O-O Nbd7 11. Ne5 Bg7
12. Nxd7 Nxd7 13. Bd6 a6 14. a4 b4 15. Nb1 Nf6 16. e5 Ne4
17. Bxb4 c5 18. dxc5 Bxe5 19. Na3 Qc7 20. Nxc4 Bxh2+ 21. Kh1
Rd8 22. Qb3 Qf4 23. Qf3 Qh4 24. Qg4 Nxf2+ 25. Rxf2 Qxf2 26. c6
Bxc6 27. Rf1 Qg3 28. Qxg3 Bxg3 29. Bh5 Rd4 30. Bxf7+ Kd7
31. Bc3 Rh4+ 32. Kg1 Bh2+ 33. Kf2 Rf4+ 0-1

[Event "Unive Crown Group"]
[Site "Hoogeveen NED"]
[Date "2013.10.20"]
[EventDate "2013.10.20"]
[Round "1.1"]
[Result "1-0"]
[White "Wesley So"]
[Black "Loek van Wely"]
[ECO "E46"]
[WhiteElo "2706"]
[BlackElo "2693"]
[PlyCount "83"]

1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Ne2 d5 6. a3 Be7
7. cxd5 exd5 8. Nf4 a5 9. Bd3 c6 10. O-O Na6 11. f3 Nc7
12. Bd2 c5 13. dxc5 Bxc5 14. Kh1 Ne6 15. e4 dxe4 16. Nxe4 Bd4
17. Qc2 h6 18. Rad1 Bd7 19. Ne2 Rc8 20. Qb1 Be5 21. Bc3 Bxc3
22. N2xc3 Bc6 23. Nd6 Rc7 24. Rfe1 Nd4 25. Nc4 Qa8 26. Ne5 Rd8
27. Bc4 Be8 28. Ne4 Nh5 29. Qd3 b5 30. Ba2 b4 31. Bb1 Bb5
32. Qe3 Ne6 33. Nd6 Ba4 34. Nexf7 Nhf4 35. Nxd8 Qxd8 36. Rd2
bxa3 37. Ba2 Qf6 38. Qxa3 Bc6 39. Bxe6+ Nxe6 40. Qa2 Bxf3
41. gxf3 Qxf3+ 42. Rg2 1-0

[Event "US Championships"]
[Site "Saint Louis USA"]
[Date "2015.04.12"]
[EventDate "2015.04.01"]
[Round "11"]
[Result "1-0"]
[White "Wesley So"]
[Black "Kayden W Troff"]
[ECO "D85"]
[WhiteElo "2788"]
[BlackElo "2532"]
[PlyCount "87"]

1. Nf3 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. Qb3 Nb6 6. d4
Bg7 7. Bf4 Be6 8. Qa3 c5 9. Qxc5 Nc6 10. e3 Rc8 11. Qa3 Nc4
12. Bxc4 Bxc4 13. d5 Qa5 14. Qxa5 Nxa5 15. Be5 Bxe5 16. Nxe5
f6 17. Nf3 b5 18. b4 Nb7 19. Nd4 Nd6 20. Kd2 h5 21. e4 Kf7
22. f3 h4 23. a4 bxa4 24. Nxa4 Rh5 25. Nc5 a5 26. Rxa5 Bxd5
27. Ra7 Bc6 28. Ke3 Be8 29. Rc1 Rb8 30. Nd3 Rg5 31. Rc2 Bb5
32. Rcc7 Nc8 33. Ra2 Nd6 34. f4 Rh5 35. Nc5 Ne8 36. Rb7 Rxb7
37. Nxb7 Bf1 38. Nd8+ Kg8 39. N8c6 e5 40. fxe5 fxe5 41. Nf3
Nd6 42. Ncxe5 Kg7 43. Ra7+ Kf6 44. Ng4+ 1-0

[Event "French Team Championship"]
[Site "Le Grau-du-Roi FRA"]
[Date "2015.05.31"]
[EventDate "2015.05.30"]
[Round "2.5"]
[Result "0-1"]
[White "Eduardas Rozentalis"]
[Black "Wesley So"]
[ECO "C03"]
[WhiteElo "2529"]
[BlackElo "2778"]
[PlyCount "86"]

1. e4 e6 2. d4 d5 3. Nd2 Be7 4. c3 c5 5. dxc5 Nf6 6. exd5 Nxd5
7. Ne4 O-O 8. Nf3 Qc7 9. Bc4 b6 10. O-O Rd8 11. Qe2 bxc5
12. Bg5 Bxg5 13. Nexg5 h6 14. Ne4 Nd7 15. Rad1 Bb7 16. Rfe1
N7b6 17. Bb3 a5 18. a3 Ba6 19. c4 Nf4 20. Qc2 Bb7 21. Qc3 f5
22. Ng3 a4 23. Bc2 Qc6 24. h4 Rd4 25. Rxd4 cxd4 26. Qxd4 Qxc4
27. Qxb6 Bxf3 28. Bxf5 exf5 29. gxf3 Rf8 30. h5 Nh3+ 31. Kg2
Nf4+ 32. Kg1 Nh3+ 33. Kg2 Qh4 34. Qe6+ Kh7 35. Qg6+ Kh8
36. Qd6 Rd8 37. Qa6 Nf4+ 38. Kg1 Nh3+ 39. Kg2 Nf4+ 40. Kg1 Kh7
41. Qf1 Nh3+ 42. Kg2 Nf4+ 43. Kg1 Rd2 0-1

[Event "French Team Championship"]
[Site "Le Grau-du-Roi FRA"]
[Date "2015.06.06"]
[EventDate "2015.05.30"]
[Round "8"]
[Result "1-0"]
[White "Andrei Sokolov"]
[Black "Arkadij Naiditsch"]
[ECO "C41"]
[WhiteElo "?"]
[BlackElo "?"]
[PlyCount "79"]

1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Be7 6. Be2
O-O 7. O-O Re8 8. f4 Bf8 9. Bf3 c5 10. Nde2 Nc6 11. f5 Ne5
12. Nf4 Bd7 13. Nfd5 Nxd5 14. Nxd5 Bc6 15. Bf4 b5 16. b3 a5
17. Qd2 a4 18. Rad1 Ra7 19. Qf2 axb3 20. axb3 Ra2 21. Nc3 Ra3
22. Nd5 Kh8 23. Bh5 Qd7 24. h3 Qa7 25. Kh2 b4 26. Qh4 Ra2
27. Rd2 Bxd5 28. Rxd5 Nc6 29. Bxd6 Bxd6+ 30. Rxd6 Qc7 31. Qg3
Nd4 32. e5 Rxc2 33. e6 Rc3 34. exf7 Rf8 35. Qe5 Rxb3 36. f6 g6
37. Qe7 Qb8 38. Re1 Ra3 39. Qxf8+ Qxf8 40. Rd8 1-0

[Event "Gashimov Memorial"]
[Site "Shamkir AZE"]
[Date "2015.04.17"]
[EventDate "2015.04.17"]
[Round "1"]
[Result "1-0"]
[White "Wesley So"]
[Black "Anish Giri"]
[ECO "A10"]
[WhiteElo "2788"]
[BlackElo "2790"]
[PlyCount "63"]

1. c4 g6 2. e4 e5 3. d4 Nf6 4. dxe5 Nxe4 5. Bd3 Bb4+ 6. Kf1
Nc5 7. Nf3 Ne6 8. a3 Be7 9. Nc3 d6 10. exd6 Bxd6 11. b4 Bf8
12. Qe2 Bg7 13. Bg5 Bf6 14. Bxf6 Qxf6 15. Qd2 O-O 16. Re1 Qd8
17. Rd1 a5 18. h4 axb4 19. axb4 Nd7 20. h5 Nf6 21. c5 b6
22. hxg6 fxg6 23. Qe3 Qe7 24. Bc4 bxc5 25. b5 Rb8 26. Re1 Rb6
27. Na4 Rd6 28. Nxc5 Ng4 29. Qe4 Nxf2 30. Kxf2 Rd2+ 31. Kg3
Rxf3+ 32. gxf3 1-0

[Event "ASEAN Masters Circuit GMA"]
[Site "Tarakan INA"]
[Date "2008.01.16"]
[EventDate "2008.01.08"]
[Round "8"]
[Result "1-0"]
[White "Wesley So"]
[Black "Nasib Ginting"]
[ECO "B65"]
[WhiteElo "2526"]
[BlackElo "2393"]
[PlyCount "73"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6
7. Qd2 Be7 8. O-O-O Nxd4 9. Qxd4 O-O 10. f4 Qa5 11. h4 Rd8
12. Qe3 h6 13. Be2 Bd7 14. Qg3 Kh8 15. e5 dxe5 16. fxe5 Ng8
17. Qf4 Be8 18. Bd3 f6 19. exf6 Bxf6 20. Bxf6 Nxf6 21. g4 e5
22. Qf1 Bc6 23. g5 Ng8 24. Rg1 e4 25. gxh6 Nxh6 26. Qg2 Nf5
27. Bxe4 Rxd1+ 28. Rxd1 Ne3 29. Qg6 Bxe4 30. Nxe4 Rc8 31. c3
Nxd1 32. Ng5 Rxc3+ 33. Kb1 Rc1+ 34. Kxc1 Qc5+ 35. Kb1 Nc3+
36. bxc3 Qb5+ 37. Ka1 1-0

[Event "US Chess Championships"]
[Site "St. Louis, MO USA"]
[Date "2016.04.14"]
[EventDate "2016.04.13"]
[Round "1"]
[Result "1-0"]
[White "Wesley So"]
[Black "Gata Kamsky"]
[ECO "C95"]
[WhiteElo "2773"]
[BlackElo "2678"]
[PlyCount "55"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5
7. Bb3 d6 8. c3 O-O 9. h3 Nb8 10. d4 Nbd7 11. Nbd2 Bb7 12. Bc2
Re8 13. Nf1 Bf8 14. Ng3 g6 15. Bg5 h6 16. Bd2 Bg7 17. a4 c6
18. axb5 axb5 19. Rxa8 Qxa8 20. Nh4 Qd8 21. Qc1 Kh7 22. Nhf5
gxf5 23. Nxf5 Re6 24. Bxh6 Ne8 25. Bg5 Bf6 26. Bxf6 Qxf6
27. d5 Re7 28. g4 1-0

[Event "Ultimate Blitz Challenge"]
[Site "St. Louis, MO USA"]
[Date "2016.04.29"]
[EventDate "2016.04.28"]
[Round "10.2"]
[Result "1-0"]
[White "Wesley So"]
[Black "Garry Kasparov"]
[ECO "A41"]
[WhiteElo "?"]
[BlackElo "?"]
[PlyCount "49"]

1. Nf3 g6 2. e4 Bg7 3. d4 d6 4. c4 Bg4 5. Be2 Nc6 6. Nbd2 e5
7. d5 Nce7 8. h3 Bd7 9. c5 dxc5 10. Nc4 f6 11. d6 Nc8 12. Be3
b6 13. O-O Bc6 14. dxc7 Qxc7 15. b4 cxb4 16. Rc1 Nge7 17. Qb3
h6 18. Rfd1 b5 19. Ncxe5 fxe5 20. Bxb5 Rb8 21. Ba4 Qb7
22. Rxc6 Nxc6 23. Qe6+ Ne7 24. Bc5 Rc8 25. Bxe7 1-0

[Event "Dortmund"]
[Site "Dortmund GER"]
[Date "2015.07.05"]
[EventDate "2015.06.26"]
[Round "7"]
[Result "0-1"]
[White "Liviu Dieter Nisipeanu"]
[Black "Fabiano Caruana"]
[ECO "C52"]
[WhiteElo "2654"]
[BlackElo "2805"]
[PlyCount "60"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 d6
7. Qb3 Qd7 8. dxe5 Bb6 9. a4 Na5 10. Qa2 Nxc4 11. Qxc4 Ne7
12. Ba3 O-O 13. O-O Re8 14. exd6 cxd6 15. Rd1 Qc6 16. Nbd2 Be6
17. Qxc6 Nxc6 18. Bxd6 Rad8 19. Bb4 Rd3 20. a5 Bc7 21. Nf1
Rxd1 22. Rxd1 Nxa5 23. Nd4 Nc4 24. Nxe6 Rxe6 25. Rd7 Rc6
26. Ng3 g6 27. Ne2 a5 28. Nd4 axb4 29. Nxc6 b3 30. Rxc7 Nd6
0-1

[Event "US Chess Championships"]
[Site "Saint Louis USA"]
[Date "2016.04.18"]
[EventDate "2016.04.13"]
[Round "5"]
[Result "1-0"]
[White "Wesley So"]
[Black "Varuzhan Akobian"]
[ECO "C10"]
[WhiteElo "2773"]
[BlackElo "2615"]
[PlyCount "47"]

1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+
Nxf6 7. c3 c5 8. Be3 cxd4 9. Bxd4 Be7 10. Bd3 O-O 11. Qc2 h6
12. O-O-O Qa5 13. Kb1 Rd8 14. Ne5 Bd7 15. Qe2 Bc6 16. Rhe1 Bd5
17. c4 Bxg2 18. Bc3 Qb6 19. Rg1 Bc6 20. Nxf7 Kxf7 21. Rxg7+
Kxg7 22. Qxe6 Qxf2 23. Qxe7+ Kg8 24. Bh7+ 1-0

[Event "Bilbao Masters"]
[Site "Bilbao ESP"]
[Date "2015.10.26"]
[EventDate "2015.10.26"]
[Round "1.1"]
[Result "1-0"]
[White "Wesley So"]
[Black "Ding Liren"]
[ECO "E99"]
[WhiteElo "2760"]
[BlackElo "2782"]
[PlyCount "119"]

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. Be3 f5 11. f3 f4 12. Bf2
g5 13. Rc1 Ng6 14. c5 Nxc5 15. b4 Na6 16. Nd3 h5 17. Nb5 b6
18. Be1 Rf7 19. Bd2 Bf6 20. Nf2 Qe8 21. Qa4 Bd8 22. Qa3 g4
23. fxg4 hxg4 24. Nc3 Nxb4 25. Qxb4 f3 26. Bb5 Qe7 27. g3 Rh7
28. Qc4 Rh8 29. Qc6 Qh7 30. h3 Rb8 31. Ncd1 a6 32. Qe8+ Kg7
33. Qxd8 Rxd8 34. Rxc7+ Bd7 35. Rxd7+ Rxd7 36. Bxd7 gxh3
37. Kh2 Rb7 38. Be6 Nf8 39. Bf5 Qh5 40. Ng4 Nd7 41. Bh6+ Kh8
42. Nde3 Rc7 43. Bxd7 Rxd7 44. Rxf3 Rf7 45. Rf5 Rxf5 46. exf5
Qf7 47. Bg5 b5 48. Nh6 Qf8 49. f6 Kh7 50. Nef5 Kg6 51. Bh4 e4
52. f7 e3 53. Be7 e2 54. Nh4+ Kh7 55. Bxf8 e1=Q 56. Bxd6 Qf2+
57. Kxh3 Qf1+ 58. Kg4 Qc4+ 59. Bf4 Qe2+ 60. Nf3 1-0

[Event "Sinquefield Cup"]
[Site "Saint Louis USA"]
[Date "2016.08.05"]
[EventDate "2016.08.04"]
[Round "1"]
[Result "1-0"]
[White "Wesley So"]
[Black "Hikaru Nakamura"]
[ECO "E06"]
[WhiteElo "2771"]
[BlackElo "2791"]
[PlyCount "75"]

1. d4 Nf6 2. c4 e6 3. Nf3 d5 4. g3 Be7 5. Bg2 O-O 6. O-O dxc4
7. Ne5 Nc6 8. Nxc6 bxc6 9. Na3 Bxa3 10. bxa3 Ba6 11. Qd2 Rb8
12. Qa5 Qc8 13. a4 Rd8 14. Ba3 Rxd4 15. Rfb1 Rb6 16. Bc5 Rd7
17. Rd1 h6 18. Rxd7 Nxd7 19. Bxb6 cxb6 20. Qd2 c5 21. Rd1 Nf6
22. Kf1 Kh7 23. Qc2+ Kg8 24. Qd2 Kh7 25. Qd8 Qxd8 26. Rxd8 c3
27. Ke1 Bc4 28. Kd1 Bxa2 29. Kc2 Bc4 30. e3 b5 31. Kxc3 a6
32. Ra8 Nd5+ 33. Bxd5 exd5 34. a5 b4+ 35. Kd2 Bf1 36. Rc8 c4
37. Rb8 b3 38. Kc3 1-0

