1. e4 c5 2. Nf3 g6 3. Bc4 Bg7 4. O-O Nc6 5. Nc3 e6 6. d3 Nge7 7. Bg5 O-O 8. Bxe7 Qxe7 9. Qe2 d6 10. Rad1 Bd7 11. Bb5 a6 12. Bxc6 Bxc6 13. d4 cxd4 14. Nxd4 Bd7 15. f4 e5 16. fxe5 dxe5 17. Nf3 Rad8 18. Nd5 Qc5 19. Rf2 Bb5 20. Qd2 Bc6 21. b4 Qa7 22. Ne7 Kh8 23. Qxd8 Rxd8 24. Rxd8 Bf8 25. Rxf8 Kg7 26. Nxc6 Qb6 27. Re8 Qxc6 28. Nxe5 Qxe8 29. Rxf7 Kg8 30. Rxb7 Qxe5 31. c4 Qd4 32. Kf1 Qxc4 33. resign