1.e4 e5 2.Nf3 Nf6 3.Nc3 Bb4 4.Nxe5 O-O 5.Bd3 Re8 6.f4 Bxc3 7.dxc3 d6 8.Nf3 Nxe4 9.O-O Nc5 10.Bxh7+ Kxh7 11.Ng5+ Kg8 12.Qh5 Bf5 13.Qxf7+ Kh8 14.Qxf5 Kg8 15.Qf7+ Kh8 16.Rf3 Re1+ 17.Kf2 Ne4+ 18.Nxe4 Qh4+ 19.Ng3 Re7 20.Qf8+ Kh7 21.Be3 Nd7 22.Qxa8 Nf6 23.Kg1 Rxe3 24.Rxe3 Ng4 25.Nf1 Qf2+ 26.Kh1 Nxe3 27.Nxe3 Qxe3 28.Qxb7 Qxf4 29.Qxc7