1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nf3 Nf6 6. Nc3 Bb4 7. Bd3 d5 8. exd5 Nxd5 9. Bd2 Nxc3 10. Bxc3 Bxc3 11. bxc3 Bg4 12. h3 Bh5 13. O-O O-O 14. Kh1 f5 15. Be2 Qf6 16. Qd2 Rad8 17. Qe3 e4 18. Bc4 Kh8 19. Nd4 Nxd4 20. cxd4 Rxd4 21. Bb3 f4 22. Qc3 Rfd8 23. Qc5 Qh4 24. c3 Rd2 25. Qxa7 f3 26. Qxb7 fxg2 27. Kxg2 Bf3 28. Kh2 Rxf2 29. Rxf2 Qxf2