1. e4 e5 2. Nf3 Nc6 3. Bc4 a6 4. Nc3 b5 5. Bd5 f6 6. d3 Bc5 7. a3 Nge7 8. O-O Bb7 9. b4 Nxd5 10. Nxd5 O-O 11. bxc5 Nd4 12. Nxd4 exd4 13. Bf4 Bxd5 14. exd5 d6 15. c6 g5 16. Bg3 Qc8 17. Qh5 Qf5 18. f4 Qg6 19. Qxg6 hxg6 20. f5 Kg7 21. fxg6 Kxg6 22. Rae1 Rae8 23. Rxe8 Rxe8 24. h4 Re2 25. Rc1 gxh4 26. Bxh4 a5 27. Be1 b4 28. a4 Re6 29. dxe6 resign