1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nf3 Nf6 6. Nc3 Bb4 7. Bd3 d5 8. exd5 Nxd5 9. Bd2 Nxc3 10. bxc3 Be7 11. O-O O-O 12. h3 f5 13. Bc4 Kh8 14. Qc1 Bf6 15. Rd1 Qe7 16. Bd5 e4 17. Ne1 Be6 18. Bb3 Rad8 19. Rb1 b6 20. Kf1 Ne5 21. Be3 Rc8 22. Bd4 Bg5 23. Qb2 Nc4 24. Bxc4 Bxc4 25. Kg1 Be2 26. Rdc1 Bxc1 27. Rxc1 f4 28. Qb4 Qe6 29. Qb3 Rc4 30. Qa3 Rf7 31. Qb3 f3 32. resign