1. e4 c5 2. d4 cxd4 3. Nf3 Nc6 4. Nxd4 g6 5. c4 Bg7 6. Nc2 b6 7. Be2 d6 8. O-O e5 9. Nc3 Be6 10. Ne3 Nge7 11. b3 Nd4 12. Bg4 Bxg4 13. Qxg4 O-O 14. Ned5 Nxd5 15. Nxd5 f5 16. exf5 Rxf5 17. Bb2 Rg5 18. Qd1 Qd7 19. Bxd4 exd4 20. Qd3 Rf8 21. Rae1 Qg4 22. g3 Qh3 23. Qe4 Rg4 24. Qg2 Qh5 25. f3 Rg5 26. f4 Rxd5 27. Qxd5 Qxd5 28. cxd5 Kf7 29. Rc1 Kf6 30. Rc7 Ra8 31. g4 Bf8 32. Rxh7 a5 33. Re1 resign