1. e4 c5 2. f4 d5 3. exd5 Qxd5 4. Nc3 Qd8 5. Nf3 Nc6 6. Bc4 Bg4 7. Bxf7 Kxf7 8. Ng5 Ke8 9. Qxg4 Nf6 10. Qe6 Nd4 11. Qf7 Kd7 12. O-O h6 13. Nge4 Qc7 14. Nxf6 gxf6 15. Nd5 Qd6 16. c3 Ne2 17. Kh1 Rc8 18. d3 Nxc1 19. Raxc1 b6 20. c4 Qe6 21. Qxe6 Kxe6 22. Rce1 Kf7 23. f5 Rd8 24. Re6 Rd7 25. Rfe1 Bg7 26. Rxe7 Rxe7 27. Rxe7 Kf8 28. Rxa7 Ke8 29. Rxg7 Rf8 30. Nxb6 resign