1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Be2 e5 7. Nf3 h6 8. O-O Be7 9. a3 Be6 10. h3 O-O 11. Qd3 d5 12. exd5 Nxd5 13. Nxd5 Qxd5 14. Be3 Qxd3 15. Bxd3 f5 16. Bb5 e4 17. Bxc6 bxc6 18. Nd4 Bd5 19. g3 c5 20. Ne2 Bc4 21. Rfe1 Rfd8 22. b3 Bf7 23. Rad1 a5 24. Nc3 c4 25. Bb6 Rxd1 26. Rxd1 cxb3 27. cxb3 Bxb3 28. Rb1 a4 29. resign