1. e4 c5 2. Nf3 Nc6 3. Bb5 Qb6 4. Qe2 a6 5. Bc4 Qc7 6. O-O e6 7. d3 b5 8. Bb3 Na5 9. Be3 Bb7 10. Nbd2 Be7 11. c4 Nxb3 12. axb3 Nf6 13. Rfc1 b4 14. d4 Nxe4 15. dxc5 Nxc5 16. g3 O-O 17. Bd4 d6 18. Qf1 Qc6 19. Bxc5 dxc5 20. Qe2 Rad8 21. Rd1 Rd6 22. Rac1 Rfd8 23. Rc2 Bg5 24. Kf1 h6 25. Ke1 Qxf3 26. Nxf3 Rxd1 27. Qxd1 Rxd1 28. Kxd1 Bxf3 29. Ke1 Kf8 30. Rd2 Bxd2 31. Kxd2 Ke7 32. resign