1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. a4 a6 7. Bg5 e6 8. Bc4 Qa5 9. Bxf6 gxf6 10. O-O Rg8 11. Nxc6 bxc6 12. Re1 Be7 13. Qf3 Rb8 14. Bb3 Qg5 15. Re3 Kf8 16. Rae1 Rg7 17. Ne2 Qe5 18. Rc3 c5 19. Nf4 f5 20. Nh5 Rg4 21. Ng3 d5 22. Rce3 dxe4 23. Qe2 Qxb2 24. f3 exf3 25. gxf3 Rg6 26. Kh1 f4 27. Bxe6 Bxe6 28. Rxe6 Rxe6 29. Ne4 f5 30. resign