1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 d5 6.Nxe5 dxe4 7.Nxc6 Qg5 8.Qe2 Nf6 9.Nxa7+ Kd8 10.Nxc8 Qxg2 11.Rf1 Qxh2 12.Nb6 cxb6 13.d3 Qe5 14.dxe4 Nxe4 15.Bd3 Ra4 16.c3 Bc5 17.Bc2 Re8 18.Bxa4 Nxc3 19.Qxe5 Rxe5+ 20.Be3 Nxa4 21.O-O-O+ Kc8 22.Rd3 Be7 23.Kb1 Rb5 24.Rc1+ Kb8 25.Bd4 Rd5 26.Re3 Bd6 27.Re8+ Ka7 28.Bxg7 Bf4 29.Re4