1. e4 c5 2. c4 Nc6 3. Nc3 Nf6 4. Bd3 e6 5. Nf3 d5 6. exd5 exd5 7. Qe2 Qe7 8. Qxe7 Bxe7 9. Nxd5 Nxd5 10. cxd5 Nb4 11. Be4 O-O 12. a3 Na6 13. O-O Bg4 14. Ne5 Be2 15. Re1 Bb5 16. d3 Rfe8 17. Bf4 Rad8 18. b4 cxb4 19. Reb1 Bd7 20. Nxd7 Rxd7 21. d6 Bxd6 22. Bxd6 Rxd6 23. axb4 Re7 24. b5 Nc5 25. f3 Nxe4 26. dxe4 a6 27. bxa6 Rd8 28. axb7 Rb8 29. Ra8 Rxb7 30. Rxb8 resign