As usual, any comments welcome ...
e4-e5
1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. O-O d6 5. Nc3 a6 6. d3 O-O 7. Nd5 Nxd5 8. Bxd5 c6 9. Bb3 Bg4 10. h3 Bh5 11. Re1 Qf6 12. Be3 Bxf3 13. Qxf3 Qxf3 14. gxf3 Bxe3 15. Rxe3 Nd7 16. Kh2 Nc5 17. Rg1 Nxb3 18. axb3 f5 19. exf5 Rxf5 20. c3 Raf8 21. Rg3 h5 22. h4 Kh7 23. Kg2 Kh6 24. Kf1 Rf4 25. Rh3 b5 26. Ke2 R8f6 27. c4 g5 28. hxg5+ Kxg5 29. Re4 h4 30. Rxf4 exf4 31. d4 Re6+ 32. Kd2 a5 33. Rh1 Rh6 34. Kd3 Kf5 35. cxb5 cxb5 36. Rh3 d5 37. Kd2 b4 38. Kd3 Kg5 39. Kd2 Rg6 40. Ke1 Rc6 41. Kd2 Re6 42. Rh2 Rh6 43. Rh3 Rg6 44. Kd3 Kh5 45. Rh1 Rg2 46. Ke2 Kg5 47. Kf1 1-0
PGN Viewer courtesy of http://chesstempo.com/