1. e4 c5 2. c3 e5 3. d4 cxd4 4. cxd4 d6 5. d5 Nf6 6. Nc3 Be7 7. Nf3 Nbd7 8. Bg5 Qb6 9. Rb1 Nc5 10. Bc4 Qb4 11. a3 Qxc4 12. Qe2 Qxe2 13. Nxe2 Ncxe4 14. Be3 Nxd5 15. Bd2 O-O 16. Rd1 Ndf6 17. O-O Bg4 18. Rfe1 Rac8 19. Be3 b6 20. Nh4 Be6 21. h3 Rc2 22. b4 Rfc8 23. Nf3 Ra2 24. Bc1 Rcc2 25. Ng3 Nxg3 26. fxg3 Rxg2 27. Kh1 Rxg3 28. Ng5 Bxh3 29. Nxh3 Rxh3 30. Kg1 Rg3 31. Kf1