1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Nxe4 5. Qe2 d5 6. Bb5 Bd6 7. d3 Nf6 8. Nxe5 O-O 9. Nxc6 bxc6 10. Bxc6 Rb8 11. Bg5 Bg4 12. f3 Bh5 13. Nc3 Bxh2 14. Kxh2 Qd6 15. g3 Qxc6 16. Bxf6 gxf6 17. g4 Bg6 18. b3 Qxc3 19. a4 Qe5 20. Qxe5 fxe5 21. Rae1 Rfe8 22. f4 exf4 23. Rxe8 Rxe8 24. d4 Re2 25. Kh3 Rxc2 26. Rxf4 Rc3 27. Kh4 Rxb3 28. resign