1. d4 c5 2. dxc5 Qa5 3. Nc3 Qxc5 4. e4 e6 5. Bd3 Nc6 6. Nf3 d5 7. exd5 exd5 8. Bb5 Nf6 9. Be3 Qb4 10. Bxc6 bxc6 11. Rb1 Bc5 12. O-O Bxe3 13. fxe3 Ba6 14. Ne2 Qc4 15. Qd3 O-O 16. Ng5 Qxd3 17. cxd3 Bxd3 18. Rbc1 Bxe2 19. Rf2 Bb5 20. b3 Rac8 21. a4 Bd3 22. Rc5 Ne4 23. Nxe4 Bxe4 24. h4 f5 25. g4 fxg4 26. Rxf8 Rxf8 27. h5 g3 28. Ra5 Rf7 29. b4 g2 30. resign