1. e4 c5 2. Bc4 e6 3. d3 a6 4. Nf3 b5 5. Bb3 Nf6 6. Bg5 Be7 7. O-O O-O 8. Nbd2 h6 9. Bh4 Bb7 10. a4 d5 11. exd5 Bxd5 12. axb5 axb5 13. c4 bxc4 14. Rxa8 Bxa8 15. Bxc4 Bd5 16. Qa4 Qd6 17. Bg3 Qc6 18. b3 Qxa4 19. bxa4 Rc8 20. Bxb8 Rxb8 21. Rb1 Rxb1 22. Nxb1 Bxf3 23. gxf3 Nd5 24. a5 Bd8 25. a6 Bb6 26. Nd2 Nb4 27. Ne4 Kf8 28. Nd6 g5 29. Nc8 resign