1. e4 c5 2. Nbc3 e6 3. Bc4 a6 4. b3 b5 5. Bd3 d5 6. exd5 exd5 7. f3 g6 8. Bg3 Bg7 9. Qb1 Ne6 10. Ne2 Nc6 11. Ne3 Ne5 12. Bxe5 Bxe5 13. c4 dxc4 14. bxc4 b4 15. Nd5 Qb7 16. Be4 Bc6 17. Nef4 Nxf4 18. Nxf4 Bxe4 19. fxe4 Bxf4 20. Qc2 Rd8 21. O-O Bxd2 22. Rcd1 Be3 23. Kh1 O-O 24. Rde1 Bd4 25. e5 Rfe8 26. Qa4 Rxe5 27. Rxe5 Bxe5 28. Qc2 Qd7 29. g3 Qc6 30. Kg1 Bd4 31. resign