1. c4 c5 2. g3 g6 3. Bg2 Bg7 4. Nc3 Nc6 5. d3 e6 6. e4 Nge7 7. Nge2 O-O 8. O-O d6 9. f4 Rb8 10. a4 b6 11. Be3 d5 12. exd5 exd5 13. cxd5 Nb4 14. d4 Nexd5 15. Nxd5 Nxd5 16. Bxd5 Qxd5 17. Nc3 Qf5 18. d5 Ba6 19. Re1 Rbd8 20. d6 Bb7 21. Qd2 Rfe8 22. Rad1 Bxc3 23. Qxc3 Qe4 24. Re2 Qh1 25. Kf2 Qxd1 26. b3 Qh1 27. Qd3 Qxh2 28. Ke1 Qxg3 29. Kd2 Be4 30. Qc3 Rxd6 31. resign