1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d4 d5 5.dxc5 dxc4 6.Qxd8+ Kxd8 7.Bg5+ f6 8.Be3 Nge7 9.O-O f5 10.Ng5 Ke8 11.Nc3 h6 12.Nf3 fxe4 13.Nxe4 Bf5 14.Nfd2 Rd8 15.Rfe1 Nb4 16.Rec1 Nbd5 17.c3 Kf7 18.b4 Rhe8 19.b5 Ng8 20.g4 Bxg4 21.Nxc4 Ngf6 22.Ned6+ cxd6 23.Nxd6+ Rxd6 24.cxd6 Nxe3 25.fxe3 Rd8 26.c4 Rxd6 27.c5 Rd2 28.c6 Bf3 29.c7 Ng4 30.c8=Q Rg2+ 31.Kf1 Nxe3+ 32.Ke1 Re2#