1. e4 Nc6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. c3 a6 6. Bd3 Bxd3 7. Qxd3 Nge7 8. Bg5 Qd7 9. O-O Ng6 10. Nbd2 h6 11. Be3 Be7 12. b3 b5 13. a4 b4 14. c4 Na5 15. cxd5 exd5 16. Rac1 f5 17. exf6 Bxf6 18. Qxg6 Kf8 19. Ne5 Bxe5 20. dxe5 d4 21. e6 Qe8 22. Qf5 Kg8 23. Bxd4 Nb7 24. Rxc7 Rh7 25. Qe5 Qf8 26. e7 Qb8 27. e8=Q Qxe8 28. Rxg7 resign