1. e4 c5 2. c3 Nf6 3. e5 Nd5 4. Nf3 Nc6 5. c4 Nb6 6. b3 g6 7. a3 Bg7 8. d3 Nxe5 9. d4 Nxf3 10. gxf3 Bxd4 11. Ra2 d6 12. Nd2 Bf5 13. Ne4 Qd7 14. Re2 O-O-O 15. Ng5 Rdf8 16. Bd2 f6 17. Ne6 Bxe6 18. Bf4 Bc3 19. Rd2 g5 20. Be3 Kb8 21. f4 gxf4 22. Bxf4 Bg4 23. f3 Qe6 24. Be2 Bxf3 25. Rf1 Qxe2 26. Qxe2 Bxe2 27. Kxe2 Bxd2 28. Kxd2 Nd7 29. b4 cxb4 30. axb4 Ne5 31. Be3 Nxc4 32. Ke2 Nxe3 33. Kxe3 Rhg8 34. resign