1.e4 e5 2.Nf3 Nf6 3.Nc3 b6 4.Nxe5 Qe7 5.Nf3 Bb7 6.Bd3 Bxe4 7.Nxe4 Nxe4 8.O-O Qe6 9.Re1 Bd6 10.Rxe4 O-O 11.Rxe6 dxe6 12.Ng5 f6 13.Nxe6 Re8 14.Bc4 Nc6 15.Nxc7+ Kh8 16.Nxa8 Rxa8 17.Qh5 Ne5 18.Bd3 Kg8 19.Qxh7+ Kf7 20.Qh5+ Ke6 21.Bf5+ Kd5 22.a4 Re8 23.h3 Nf7 24.Bd7+ Re5 25.Qxf7+ Kc5 26.g3 Re1+ 27.Kg2 b5 28.b3 g5 29.Ba3+ b4 30.Qc4+ Kb6 31.Qc6+ Ka5 32.Qb5#