1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4 Qc7 6. Nc3 Nf6 7. Be2 Bb4 8. Qd3 Bxc3 9. bxc3 d6 10. O-O O-O 11. f4 Nbd7 12. Bf3 Rd8 13. g4 Ne8 14. g5 Nc5 15. Qe2 b6 16. f5 e5 17. Nb3 Bb7 18. Bd2 Rac8 19. Kh1 Nd7 20. Qg2 Qxc4 21. g6 Nc5 22. Qh3 Nf6 23. Bg5 fxg6 24. fxg6 hxg6 25. Bxf6 gxf6 26. Rg1 Bxe4 27. Nd2 Bxf3 28. Nxf3 Kg7 29. Rxg6 Kxg6 30. Rg1 Kf7 31. Qh7 Ke6 32. Nh4 Qe4 33. resign