1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. O-O Nge7 5. Nc3 Ng6 6. d4 cxd4 7. Nxd4 Bc5 8. Be3 Bxd4 9. Bxd4 O-O 10. Be3 a6 11. Qd6 b5 12. Be2 Bb7 13. Rfd1 Nb8 14. a4 Qf6 15. Qc7 Bc6 16. axb5 axb5 17. Rxa8 Bxa8 18. Bxb5 Qe5 19. Qxe5 Nxe5 20. Bd4 Nec6 21. Bc5 Rc8 22. b4 h6 23. Be2 Bb7 24. b5 Ne5 25. Bb4 d5 26. exd5 Bxd5 27. Nxd5 exd5 28. Rxd5 f6 29. f4 Ng6 30. g3 Rxc2 31. Bd3 Rc1 32. Kf2 Kh7 33. h4 h5 34. Rxh5 resign