1. c4 c5 2. Nc3 Nf6 3. Nf3 Na6 4. d3 e6 5. e4 Qc7 6. g3 e5 7. Bg5 Qb6 8. Qd2 Qd6 9. Bxf6 Qxf6 10. Bg2 d6 11. Nd5 Qg6 12. Nh4 Qe6 13. O-O Be7 14. Nf5 Bf6 15. a3 g6 16. Nfe3 b6 17. b4 Bd8 18. f4 exf4 19. Rxf4 Rb8 20. Raf1 O-O 21. Nf6 Bxf6 22. Rxf6 Qd7 23. Nd5 Bb7 24. Ne3 Rbe8 25. h3 Nc7 26. Ng4 Kh8 27. Qh6 Qc8 28. Rxf7 Rxf7 29. Rxf7 Qe6 30. Qxh7