1. e4 c5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O b5 6. d4 cxd4 7. Nxd4 c5 8. Nf3 Bg4 9. h3 Bxf3 10. Qxf3 e5 11. c3 Nf6 12. Bg5 Be7 13. Rd1 Qb6 14. Bxf6 Bxf6 15. Nd2 O-O 16. c4 Rad8 17. cxb5 axb5 18. b3 Rd7 19. Rac1 Rc8 20. Qg4 Rdd8 21. Nf3 Rxd1 22. Rxd1 Rd8 23. Rxd8 Bxd8 24. Qc8 f6 25. Nh4 Qd6 26. Nf5 Qd1 27. Kh2 c4 28. bxc4 bxc4 29. Qxc4 Kh8 30. Qf7 g6 31. Qg7