1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 g6 5.Bc4 Nb6 6.Bb3 Bg7 7.Ng5 e6 8.Qf3 Qe7 9.Ne4 h6 10.exd6 cxd6 11.Bf4 e5 12.dxe5 Bxe5 13.Bxe5 dxe5 14.Qxf7+ Qxf7 15.Nd6+ Ke7 16.Nxf7 Re8 17.Nxe5 Nc6 18.f4 Kd8 19.O-O Nxe5 20.fxe5 Rxe5 21.Nc3 Bf5 22.Rfe1 Rxe1+ 23.Rxe1 Kd7