1. e4 c5 2. Nc3 e6 3. Nf3 Nc6 4. Bb5 Be7 5. O-O Nf6 6. d4 a6 7. Be2 O-O 8. e5 Nd5 9. Nxd5 exd5 10. dxc5 Bxc5 11. Qxd5 Qb6 12. b3 Nb4 13. Qd1 Re8 14. c3 Nc6 15. Bf4 Qc7 16. b4 Ba7 17. Qd5 Ne7 18. Qb3 Ng6 19. e6 Qxf4 20. exf7 Qxf7 21. Bc4 d5 22. Bxd5 Be6 23. Bxe6 Qxe6 24. c4 Nf4 25. Rae1 Qg4 26. c5 Kh8 27. g3 Nh3 28. Kg2 Nf4 29. Kh1 Ng6 30. Qf7 Rf8 31. Qd5 Qxf3 32. resign