1. e4 c5 2. Nf3 d6 3. Bc4 a6 4. O-O b5 5. Bxf7 Kxf7 6. Ng5 Ke8 7. Qf3 Nf6 8. c3 Nc6 9. d3 h6 10. Nh3 e5 11. Be3 Be7 12. Nd2 Rf8 13. a4 b4 14. c4 Ng4 15. Qg3 h5 16. f4 h4 17. Qe1 Nxe3 18. Qxe3 Bxh3 19. Qxh3 exf4 20. Nf3 g5 21. Qe6 Qd7 22. Qg6 Kd8 23. Nxg5 Bxg5 24. Qxg5 Kc7 25. Qxh4 f3 26. Qh6 Rh8 27. Qg6 Rag8 28. Qf6 Rxg2 29. Kh1 Rhxh2