1. e4 c5 2. f4 Nc6 3. Nf3 d5 4. exd5 Na5 5. c4 Nf6 6. d3 b6 7. Nc3 g6 8. Be2 Bg7 9. O-O O-O 10. d4 Bf5 11. dxc5 bxc5 12. Ne5 Ne4 13. Nxe4 Bxe4 14. Be3 f6 15. Ng4 Qd7 16. Bxc5 h5 17. Nf2 f5 18. Nxe4 fxe4 19. Rb1 Rac8 20. b4 Nb7 21. Bxa7 Nd6 22. Bd4 Nxc4 23. Bxg7 Ne3 24. Qd4 Nxf1 25. Bxf8 Kxf8 26. Kxf1 Qf5 27. Qe5 Qxe5 28. fxe5 Rc2 29. a4 Ke8 30. a5 resign