1.e4 e5 2.Nf3 d5 3.Nxe5 dxe4 4.Bc4 Qd4 5.Qh5 g6 6.Bxf7+ Ke7 7.Qg5+ Nf6 8.c3 Bh6 9.Qxh6 Qxe5 10.Qg7 Rf8 11.Bxg6+ Rf7 12.Qxf7+ Kd8 13.Qf8+ Kd7 14.d4 exd3+ 15.Be3 hxg6 16.Qg7+ Qe7 17.Qxg6 Nc6 18.Qxd3+ Ke8 19.Qg6+ Qf7 20.Qxf7+ Kxf7 21.Nd2 Bf5 22.O-O Rd8 23.Nf3 Bd3 24.Rfd1 Rd5 25.h3 Be4 26.Ng5+ Kg6 27.Nxe4 Rxd1+ 28.Rxd1 Nxe4 29.Rd7 Nd6 30.Rxc7 Nc4 31.Rxb7 a6 32.Rc7 Ne7 33.Rxc4 Kh7 34.Rc7 Kg6 35.Rxe7 Kf6 36.Rb7 Kf5 37.g4+ Ke4 38.g5 Ke5 39.g6 Kf5 40.g7 Ke4 41.g8=Q Ke5 42.Rb6 Ke4 43.Rd6 Kf3 44.Qg4# 1-0