1. e4 c5 2. e5 Nc6 3. Nf3 Qc7 4. Qe2 g6 5. c3 Bg7 6. e6 dxe6 7. a4 Nf6 8. d3 O-O 9. g3 b6 10. Bg2 Bb7 11. c4 Rad8 12. Bf4 Qd7 13. O-O Qxd3 14. Qxd3 Rxd3 15. Nbd2 Nh5 16. Be3 Bxb2 17. Rab1 Bg7 18. Ne4 Nb4 19. Neg5 h6 20. g4 Nf6 21. Nh3 Nxg4 22. Nf4 Nxe3 23. Nxd3 Nxf1 24. Bxf1 Nxd3 25. Bxd3 Bxf3 26. h4 Rd8 27. Bf1 Rd4 28. Bg2 Rg4 29. resign