1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe5 4. Be2 e6 5. Nf3 Qa5 6. O-O Bd6 7. d4 c6 8. Be3 Nf6 9. a3 Ng4 10. Bd2 Qh5 11. h3 Nf6 12. Ne5 Qh4 13. Be3 Bxe5 14. dxe5 Nfd7 15. f4 f6 16. exf6 Nxf6 17. Qe1 Qxe1 18. Raxe1 O-O 19. Bc4 b5 20. Bb3 a5 21. f5 a4 22. Bxe6 Bxe6 23. fxe6 Na6 24. Bg5 Rae8 25. Bxf6 Rxf6 26. Rxf6 gxf6 27. Kf2 Nc5 28. Ne4 Nxe6 29. Nxf6 resign