1. e4 g6 2. d4 Bg7 3. Nf3 b6 4. Be3 Bb7 5. Bd3 d5 6. e5 e6 7. O-O Nc6 8. c4 dxc4 9. Bxc4 Nge7 10. Nc3 f5 11. exf6 Bxf6 12. Bg5 Bxd4 13. Nxd4 Nxd4 14. Bf6 Rf8 15. Bxd4 Rf4 16. Ne2 Rg4 17. f3 Rg5 18. Bf6 Rc5 19. b3 b5 20. Bxe6 Rc6 21. Nd4 Rb6 22. Bxe7 Qxe7 23. Re1 Kf8 24. Rc1 Qf6 25. Rxc7 Rd8 26. Rf7 Qxf7 27. Bxf7 Kxf7 28. Qa1 Rbd6 29. Nxb5 Rd5 30. Nc7 Rd2 31. Ne6 Rg8 32. Qc3 Bd5 33. Qc7 resign