1. e4 c5 2. Nf3 Nc6 3. d3 d5 4. Nbd2 e6 5. g3 Bd6 6. Bg2 Nge7 7. O-O O-O 8. Re1 h6 9. e5 Bc7 10. c3 Ng6 11. d4 c4 12. Nf1 f5 13. exf6 Qxf6 14. Be3 e5 15. dxe5 Ncxe5 16. Nxe5 Bxe5 17. Bxd5 Kh8 18. Nd2 Bh3 19. Qh5 Bf5 20. Nxc4 Rae8 21. f4 Bxf4 22. Bxf4 Rxe1 23. Rxe1 Nxf4 24. gxf4 Bd3 25. Ne5 Qb6 26. Kh1 Ba6 27. Nf7 Rxf7 28. Qxf7 Kh7 29. Be4 Kh8 30. Qf8