1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Bd3 Nc6 7. Be3 Nf6 8. O-O Ne5 9. h3 Bc5 10. Kh1 d6 11. f4 Ng6 12. Qf3 O-O 13. Nb3 Bxe3 14. Qxe3 b5 15. Rad1 Bb7 16. a3 Rad8 17. a4 b4 18. Na2 a5 19. c3 e5 20. fxe5 Nxe5 21. Rxf6 gxf6 22. cxb4 d5 23. Rc1 Qe7 24. Nxa5 Nxd3 25. Qxd3 Ba8 26. exd5 Rxd5 27. Qb3 Rd2 28. Nc6 Bxc6 29. Rxc6 Qe1 30. Kh2 Qe4 31. Qg3 Kh8 32. Rxf6 Rg8 33. resign