1.e4 Nf6 2.Nc3 e5 3.Nf3 d6 4.d4 Bg4 5.dxe5 Bxf3 6.Qxf3 dxe5 7.Bd3 a6 8.O-O Nc6 9.a3 Nd4 10.Qg3 Nc6 11.Kh1 Nh5 12.Qh3 Nf4 13.Bxf4 exf4 14.Rad1 Bd6 15.Rfe1 Ne5 16.Nd5 g5 17.Qf5 Nd7 18.Bc4 f6 19.e5 Bxe5 20.Nxf6+ Qxf6 21.Qxd7+ Kf8 22.Rxe5 Rd8 23.Qxd8+