1. e4 c5 2. f4 e5 3. Nf3 exf4 4. Bc4 Nc6 5. d3 Na5 6. Bd5 Nf6 7. Nc3 Qc7 8. O-O c4 9. Nd4 Bc5 10. Ne2 Nxd5 11. exd5 Qe5 12. Re1 O-O 13. c3 f3 14. gxf3 Re8 15. dxc4 Nxc4 16. b3 Nb6 17. Bf4 Qf6 18. Kh1 Nxd5 19. Qd2 h6 20. Bg3 d6 21. Qd3 Bd7 22. a4 Re3 23. Qd2 Rc8 24. c4 Rxe2 25. Rxe2 Bxd4 26. Rd1 Qxf3 27. Rg2 Bh3 28. Re1 Ne3 29. resign