1. e4 c5 2. g3 Nc6 3. Bg2 e5 4. Ne2 Be7 5. O-O Nf6 6. c3 Qb6 7. Na3 O-O 8. b3 Qd8 9. Bb2 d5 10. exd5 Nxd5 11. d4 exd4 12. cxd4 Bg4 13. dxc5 Ndb4 14. Qxd8 Raxd8 15. f3 Bc8 16. Nf4 g5 17. Nh5 Nd3 18. Nc4 Bxc5 19. Kh1 Nxb2 20. Nxb2 Bd4 21. Nc4 b5 22. Na3 Bxa1 23. Rxa1 Nd4 24. Nf6 Kg7 25. Ne4 h6 26. Rc1 a6 27. Nc5 Rfe8 28. Nb1 Re5 29. a4 Ne2 30. resign