1. e4 c5 2. Bc4 Nc6 3. Nf3 Nf6 4. e5 Ng4 5. O-O Ngxe5 6. Nxe5 Nxe5 7. Bd5 e6 8. Bf3 d5 9. c3 Qf6 10. Be2 Bd6 11. f4 Nc6 12. d3 O-O 13. d4 cxd4 14. Kh1 dxc3 15. Nxc3 a6 16. a3 Nd4 17. Bd3 b5 18. Be3 Nf5 19. Bxf5 Qxf5 20. Ne2 Qe4 21. Rf3 Bb7 22. Ng3 Qg6 23. Bd4 Rac8 24. Ne2 f6 25. Rg3 Qf7 26. Ng1 Bxf4 27. Rf3 e5 28. Nh3 Bh6 29. Bf2 Rc4 30. Rg3 Rfc8 31. Qh5 Qxh5 32. b3 Rh4 33. Kg1 d4 34. a4 Qe2 35. Re1 Rc1 36. Rxc1 Bxc1 37. resign