1. d4 c5 2. dxc5 Na6 3. Be3 Qa5 4. Nc3 Nxc5 5. Bxc5 Qxc5 6. e4 Nf6 7. Nf3 d6 8. Bd3 g6 9. O-O Bg7 10. Na4 Qc7 11. Rb1 O-O 12. c4 Bg4 13. b3 a5 14. h3 Bxf3 15. Qxf3 Nd7 16. Qe2 Nc5 17. Nxc5 dxc5 18. f4 Bd4 19. Kh1 e5 20. f5 Rfd8 21. Rf3 Rd6 22. g4 Rad8 23. f6 g5 24. h4 h6 25. hxg5 Qc6 26. Rbf1 hxg5 27. Qh2 Qe8 28. Qh6 Qf8 29. Qxg5 resign