1. e4 c5 2. Nf3 Nc6 3. Bc4 d6 4. Ng5 e6 5. d3 Be7 6. Nf3 Nf6 7. Bg5 O-O 8. Nc3 Bd7 9. a3 a6 10. O-O b5 11. Ba2 Rc8 12. Rc1 h6 13. Bh4 Re8 14. h3 Nh5 15. Bxe7 Qxe7 16. Ne2 Qf6 17. c3 Ne5 18. Nxe5 Qxe5 19. Bb1 Nf4 20. Ng3 Qg5 21. d4 c4 22. Qf3 Bc6 23. Rfe1 f5 24. Kh2 Rf8 25. Ne2 Nxe2 26. Qxe2 Rc7 27. g3 Rcf7 28. exf5 exf5 29. Qe6 f4 30. h4 fxg3 31. fxg3 Qd2 32. Kg1 Qf2