As usual, any comments welcome ...
English ...
1. c4 e5 2. g3 g6 3. Bg2 c6 4. Nf3 Bg7 5. d4 exd4 6. Nxd4 Qb6 7. Nb3 Nf6 8. Be3 Qb4+ 9. N1d2 Qe7 10. c5 Na6 11. Nc4 O-O 12. Qd6 Qxd6 13. Nxd6 Nb4 14. O-O Nc2 15. Rab1 Nxe3 16. fxe3 Ne8 17. Rf3 Nxd6 18. cxd6 Be5 19. Nd2 Bxd6 20. Nc4 Be7 21. Rbf1 d5 22. Ne5 Be6 23. a3 Bd6 24. Nd3 Rae8 25. h3 Bf5 26. g4 Be4 27. Rf6 Be7 28. R6f2 Bh4 29. Nc5 Bxf2+ 30. Rxf2 Re7 31. Bxe4 dxe4 32. Rf4 f5 33. Kg2 b6 34. Nb3 c5 35. Nd2 Rd7 36. Nc4 b5 37. Ne5 Rd2 38. Kf2 fxg4 39. hxg4 Rxf4 40. exf4 Rxb2 41. Nd7 c4 42. Nf6+ Kg7 43. Nxe4 Ra2 44. f5 gxf5 45. gxf5 Rxa3 46. f6 Kf8 47. Nd6 c3 48. Nxb5 0-1
PGN Viewer courtesy of http://chesstempo.com/