1.Nf3 Nf6 2.Nc3 d5 3.d4 Bf5 4.Nh4 Bg4 5.f3 Bd7 6.e4 dxe4 7.fxe4 e5 8.dxe5 Nxe4 9.Nxe4 Qxh4+ 10.Ng3 Bb4+ 11.c3 Bc5 12.Qh5 Qxh5 13.Nxh5 O-O 14.Bf4 Re8 15.Kd2 Nc6 16.Re1 Rad8 17.Kc1 Bf2 18.Re2 Bb6 19.Re1 Bf5 20.Bb5 Rd5 21.Ba4 Ra5 22.Bb3 Nxe5 23.Rxe5 Raxe5 24.Bxe5 Rxe5 25.Rd1 Be3+