1. Nf3 d5 2. g3 g6 3. Bg2 Bg7 4. d4 e6 5. O-O Ne7 6. c4 dxc4 7. Qa4 Bd7 8. Qxc4 O-O 9. Nc3 Bc6 10. e4 Nd7 11. Rd1 Nb6 12. Qb3 a6 13. Bf4 Nec8 14. Ne5 Qe8 15. Nxc6 Qxc6 16. e5 Qd7 17. Bxb7 Rb8 18. Bxa6 Ne7 19. Qc2 Nbd5 20. Nxd5 Nxd5 21. Bd2 Nb4 22. Bxb4 Rxb4 23. Qc3 Ra4 24. Be2 Rb8 25. Bf3 Rab4 26. b3 Bf8 27. Rac1 Rd8 28. d5 exd5 29. Bxd5 Qe7 30. e6 f6 31. Qxc7 resign