1. c4 Nf6 2. g3 g6 3. Bg2 Bg7 4. e4 O-O 5. d4 d6 6. Nc3 e5 7. d5 Na6 8. Be3 b6 9. a3 Bd7 10. Nh3 Nc5 11. b4 Ncxe4 12. Nxe4 Nxe4 13. Bxe4 Bxh3 14. Qf3 Bd7 15. c5 f5 16. c6 fxe4 17. Qxe4 Bf5 18. Qc4 Bh3 19. O-O-O a5 20. b5 Qf6 21. Rhg1 e4 22. Bd4 Qe7 23. Rge1 Bxd4 24. Qxd4 Qf6 25. Qxf6 Rxf6 26. Rd2 Raf8 27. Rxe4 Rxf2 28. Re7 Rxd2 29. Kxd2 Rf7 30. Re2 Bf1 31. Re1 Bxb5 32. resign