1.e4 Nf6 2.e5 Nd5 3.Nc3 Nxc3 4.dxc3 d6 5.Bc4 Nc6 6.Nf3 Bf5 7.Qe2 e6 8.Bf4 Nxe5 9.Nxe5 dxe5 10.Bxe5 c6 11.Rd1 Qg5 12.f4 Qe7 13.O-O Rd8 14.Rxd8+ Qxd8 15.g4 Bc5+ 16.Kh1 f6 17.Bd4 Bxd4 18.cxd4 b5 19.Bb3 Bg6 20.Qxe6+ Kf8 21.Qxc6 Qxd4 22.Re1