1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d4 exd4 6. e5 Ng4 7. Bg5 Be7 8. Bxe7 Qxe7 9. Re1 O-O 10. h3 Ngxe5 11. Nxe5 Nxe5 12. Qe2 Qb4 13. Bb3 d6 14. Nd2 Be6 15. a3 Qb6 16. Rad1 c5 17. Bxe6 fxe6 18. Nc4 Nxc4 19. Qxe6 Kh8 20. Qxc4 Qxb2 21. Rb1 Qxa3 22. Rxb7 Qa5 23. Ree7 Rg8 24. Qd5 Rae8 25. Qxd6 Rxe7 26. Qxe7 a6 27. Rc7 Qb4 28. Rxc5 Ra8 29. Rc8 resign